Surface3DSeries QML Type

データ系列を3D曲面グラフで表現します。詳細...

Import Statement: import QtDataVisualization 1.8
Since: QtDataVisualization 1.0
In C++: QSurface3DSeries
Inherits:

Abstract3DSeries

プロパティ

詳細説明

この型は、シリーズ固有のビジュアルエレメントと(データプロキシを介した)シリーズデータを管理する。

より詳細な説明はQSurface3DSeries を参照。

Qt Data Visualization データ処理も参照のこと

プロパティの説明

dataProxy : SurfaceDataProxy

アクティブなデータプロキシ。新しいプロキシが追加されると、シリーズはそれに設定されたプロキシの所有権を引き受け、以前に設定されたプロキシは削除されます。プロキシをNULLにしたり、他の系列に設定することはできません。


drawMode : DrawFlag

描画モードをSurface3DSeries.DrawFlag のいずれかに設定します。 すべてのフラグをクリアすることはできません。


flatShadingEnabled : bool

サーフェスフラットシェーディングを有効に設定します。デフォルトではtrue に設定されています。無効にすると、サーフェスの法線が補間され、エッジが丸く見えます。有効にすると、法線は三角形上で同じに保たれ、三角形の色はベタになります。これにより、モデルからデータがより読みやすくなります。

注意: フラットシェーディングサーフェスには、少なくともGLSLバージョン1.2とGL_EXT_gpu_shader4エクステンションが必要です。flatShadingSupported プロパティの値は、実行時にフラットシェーディングがサポートされているかどうかを示します。


flatShadingSupported : bool [read-only]

サーフェスのフラットシェーディングが現在のシステムでサポートされているかどうかを示します。これは、少なくともGL_EXT_gpu_shader4拡張を持つGLSLバージョン1.2を必要とします。

注意: この読み取り専用プロパティは、最初のレンダーパスの後に正しい値に設定されます。それまでは常にtrue です。


invalidSelectionPosition : point

無効な選択位置を提供する定数プロパティ。この位置がselectedPoint プロパティに設定されると、このシリーズからの選択がクリアされます。

AbstractGraph3D::clearSelection()も参照してください


selectedPoint : point

このシリーズのデータ配列の行と列で指定された位置のサーフェスグリッド点を選択されたものとして設定する。一度に選択できる点は1つだけです。

この系列から選択を解除するには、invalidSelectionPosition を位置として設定する。この系列がグラフに追加された場合、グラフはユーザーの操作に応じて、あるいは無効となった場合に選択を調整することができる。

選択されたポイントの行の前に系列から行を削除したり、系列に行を挿入したりすると、同じポイントが選択されたままになるように、選択が調整されます。

AbstractGraph3D::clearSelection()も参照してください


textureFile : string

サーフェス テクスチャのテクスチャ ファイル名。テクスチャをクリアするには、空のファイル名が設定されます。


wireframeColor : color [since 6.3]

サーフェスワイヤーフレームのグリッド線の描画に使用する色。

このプロパティは Qt 6.3 で導入されました。


© 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.