Surface3DSeries QML Type
データ系列を3D曲面グラフで表現します。詳細...
Import Statement: | import QtDataVisualization 1.8 |
Since: | QtDataVisualization 1.0 |
In C++: | QSurface3DSeries |
Inherits: |
プロパティ
- dataProxy : SurfaceDataProxy
- drawMode : DrawFlag
- flatShadingEnabled : bool
- flatShadingSupported : bool
- invalidSelectionPosition : point
- selectedPoint : point
- textureFile : string
- wireframeColor : color
(since 6.3)
詳細説明
この型は、(データプロキシを介した)系列データと同様に、系列固有の視覚的要素を管理する。
より詳細な説明については、QSurface3DSeries を参照してください。
Qt Data Visualization のデータ処理も参照してください 。
プロパティの説明
dataProxy : SurfaceDataProxy |
アクティブなデータプロキシ。新しいプロキシが追加されると、シリーズは、それに設定されたプロキシの所有権を引き受け、以前に設定されたプロキシを削除します。プロキシをNULLにしたり、他の系列に設定したりすることはできません。
drawMode : DrawFlag |
描画モードをSurface3DSeries.DrawFlag のいずれかに設定します。 すべてのフラグをクリアすることはできません。
flatShadingEnabled : bool |
サーフェスフラットシェーディングを有効に設定します。デフォルトではtrue
に設定されています。無効にすると、サーフェスの法線が補間され、エッジが丸く見えます。有効にすると、法線は三角形上で同じに保たれ、三角形の色はベタになります。これにより、モデルからデータがより読みやすくなります。
注意: フラットシェーディングサーフェスには、少なくともGLSLバージョン1.2とGL_EXT_gpu_shader4エクステンションが必要です。flatShadingSupported プロパティの値は、実行時にフラットシェーディングがサポートされているかどうかを示します。
flatShadingSupported : bool |
サーフェスのフラットシェーディングが現在のシステムでサポートされているかどうかを示します。これは、少なくともGL_EXT_gpu_shader4拡張を持つGLSLバージョン1.2を必要とします。
注意: この読み取り専用プロパティは、最初のレンダーパスの後に正しい値に設定されます。それまでは常にtrue
です。
invalidSelectionPosition : point |
無効な選択位置を提供する定数プロパティ。この位置がselectedPoint プロパティに設定されると、このシリーズからの選択がクリアされます。
AbstractGraph3D::clearSelection()も参照してください 。
selectedPoint : point |
このシリーズのデータ配列の行と列で指定された位置のサーフェスグリッド点を選択されたものとして設定する。一度に選択できる点は1つだけです。
この系列から選択を解除するには、invalidSelectionPosition を位置として設定する。この系列がグラフに追加された場合、グラフはユーザーの操作に応じて、あるいは無効となった場合に選択を調整することができる。
選択されたポイントの行の前に系列から行を削除したり、系列に行を挿入したりすると、同じポイントが選択されたままになるように、選択が調整されます。
AbstractGraph3D::clearSelection()も参照してください 。
textureFile : string |
サーフェス テクスチャのテクスチャ ファイル名。テクスチャをクリアするには、空のファイル名が設定されます。
wireframeColor : color |
サーフェスワイヤーフレームのグリッド線の描画に使用する色。
このプロパティは Qt 6.3 で導入されました。
このプロパティは、Qt 6.3 で導入されました。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。