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 [read-only]
プロキシのタイプ。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 。
© 2026 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.