HeightMapSurfaceDataProxy QML Type
Import Statement: | import QtGraphs |
In C++: | QHeightMapSurfaceDataProxy |
Inherits: |
- 継承されたメンバを含む、すべてのメンバの一覧
- HeightMapSurfaceDataProxy はQt Graphs QML Types for 3D に含まれます。
プロパティ
- autoScaleY : real
- heightMapFile : string
- maxXValue : real
- maxYValue : real
- maxZValue : real
- minXValue : real
- minYValue : real
- minZValue : real
- type : AbstractDataProxy.DataType
信号
- autoScaleYChanged(bool enabled)
- heightMapFileChanged(string filename)
- maxXValueChanged(real value)
- maxYValueChanged(real value)
- maxZValueChanged(real value)
- minXValueChanged(real value)
- minYValueChanged(real value)
- minZValueChanged(real value)
詳細説明
QHeightMapSurfaceDataProxy サーフェスに関連する高さマップデータの処理を行う。高さマップをサーフェスプロットとして可視化する。
より詳しい説明はQHeightMapSurfaceDataProxy を参照してください。
Qt Graphs 3Dによるデータ処理も参照してください 。
プロパティの説明
autoScaleY : real |
高さ値を Y 軸にスケールします。false
このプロパティをtrue
に設定すると、高さ値はminYValue
とmaxYValue
の間の Y 軸に収まるようにスケーリングされます。
heightMapFile : string |
可視化する高さマップ画像のファイル。このプロパティを設定すると、現在のデータが高さマップデータに置き換えられます。
画像ファイルにはいくつかの形式がありますが、直接使用可能な形式でない場合は変換が行われます。
注意: もし結果が間違っているようであれば、自動変換に失敗しているので、設定する前に自分で画像を変換してみてください。望ましい形式はグレースケールでQImage::Format_RGB32 。
画像の高さは、画像がグレースケールの場合、ピクセルの赤色成分から読み取られます。そうでない場合は、ピクセルの赤、緑、青成分から計算された平均値となります。グレースケール画像を使用すると、大きな画像のデータ変換速度が向上する可能性があります。
高 さ マ ッ プは X ・ Z 軸の値を持たないので、 こ れ ら の値はminXValue ・maxXValue ・minZValue ・maxZValue プ ロ パテ ィ を用いて別途与え る 必要があ り ます。X値は画像の水平方向に対応し、Z値は垂直方向に対応します。これらのプロパティのいずれかを設定すると、既存のハイトマップの非同期再解像がトリガーされます。
推奨されないフォーマット:すべてのモノラルフォーマット(例:QImage::Format_Mono )。
maxXValue : real |
生成されるサーフェスポイントの最大X値。デフォルトは10.0
です。 このプロパティを設定すると、必要に応じて対応する最小値が調整され、有効な範囲が維持されます。
maxYValue : real |
生成されるサーフェス点の最大Y値。デフォルトは10.0
です。 このプロパティを設定すると、必要に応じて対応する最小値が調整され、有効な範囲が維持されます。
maxZValue : real |
生成されるサーフェス点のZ値の最大値。デフォルトは10.0
です。 このプロパティを設定すると、必要に応じて対応する最小値が調整され、有効な範囲が維持されます。
minXValue : real |
生成されるサーフェス点のX値の最小値。デフォルトは0.0
です。 このプロパティを設定すると、必要に応じて対応する最大値が調整され、有効な範囲が維持されます。
minYValue : real |
生成されるサーフェスポイントのY値の最小値。デフォルトは0.0
です。 このプロパティを設定すると、対応する最大値が必要に応じて調整され、有効な範囲が維持されます。
minZValue : real |
生成されるサーフェス点のZ値の最小値。デフォルトは0.0
です。 このプロパティを設定すると、必要に応じて対応する最大値が調整され、有効な範囲が維持されます。
type : AbstractDataProxy.DataType |
プロキシのタイプ。QAbstractDataProxy::DataType 。
シグナル ドキュメント
autoScaleYChanged(bool enabled) |
このシグナルは、autoScaleY がenabled に変更されたときに発行される。
注: 対応するハンドラはonAutoScaleYChanged
です。
heightMapFileChanged(string filename) |
このシグナルはheightMapFile がfilename に変更されたときに発行される。
注 :対応するハンドラはonHeightMapFileChanged
です。
maxXValueChanged(real value) |
このシグナルはmaxXValue がvalue に変更されたときに発せられる。
注: 対応するハンドラはonMaxXValueChanged
です。
maxYValueChanged(real value) |
このシグナルはmaxYValue がvalue に変更されたときに発せられる。
注: 対応するハンドラはonMaxYValueChanged
です。
maxZValueChanged(real value) |
このシグナルはmaxZValue がvalue に変更されたときに発せられる。
注: 対応するハンドラはonMaxZValueChanged
です。
minXValueChanged(real value) |
このシグナルはminXValue がvalue に変更されたときに発せられる。
注: 対応するハンドラはonMinXValueChanged
です。
minYValueChanged(real value) |
このシグナルはminYValue がvalue に変更されたときに発せられる。
注: 対応するハンドラはonMinYValueChanged
です。
minZValueChanged(real value) |
このシグナルはminZValue がvalue に変更されたときに発せられる。
注 : 対応するハンドラはonMinZValueChanged
です。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.