Abstract3DSeries QML Type
すべてのデータ系列の基底型です。詳細...
| Import Statement: | import QtDataVisualization 1.12 |
| Since: | QtDataVisualization 1.0 |
| In C++: | QAbstract3DSeries |
| Inherited By: | |
| Status: | Deprecated |
この型は非推奨です。新しいコードでの使用は強く推奨しません。
プロパティ
- baseColor : color
- baseGradient : ColorGradient
- colorStyle : Theme3D.ColorStyle
- itemLabel : string
(since QtDataVisualization 1.1) - itemLabelFormat : string
- itemLabelVisible : bool
(since QtDataVisualization 1.1) - mesh : Abstract3DSeries.Mesh
- meshRotation : quaternion
- meshSmooth : bool
- multiHighlightColor : color
- multiHighlightGradient : ColorGradient
- name : string
- singleHighlightColor : color
- singleHighlightGradient : ColorGradient
- type : Abstract3DSeries.SeriesType
- userDefinedMesh : string
- visible : bool
方法
- void setMeshAxisAndAngle(vector3d axis, real angle)
詳細な説明
この型は直接作成することはできませんが、Bar3DSeries 、Scatter3DSeries 、およびSurface3DSeries といったサブタイプを通じて公開されるプロパティを含んでいます。
詳細については、「Qt Data Visualization データの取り扱い」を参照してください。
プロパティのドキュメント
baseColor : color
シリーズの基調色を設定します。
「 colorStyle 」および「Theme3D.baseColors 」も参照してください 。
baseGradient : ColorGradient
シリーズのベースグラデーションを設定します。
colorStyle およびTheme3D.baseGradientsも参照してください 。
colorStyle : Theme3D.ColorStyle
シリーズのカラースタイルを設定します。
「Theme3D.colorStyle」も参照してください 。
itemLabel : string [read-only, since QtDataVisualization 1.1]
書式設定された項目のラベル。選択された項目がない場合、または選択された項目が表示されていない場合は、空の文字列を返します。
このプロパティは QtDataVisualization 1.1 で導入されました。
itemLabelFormatも参照してください 。
itemLabelFormat : string
この系列のデータ項目のラベル形式です。この形式は、たとえば項目が選択された場合など、単一の項目のラベルに使用されます。この形式の解釈方法は、系列の種類(Bar3DSeries、Scatter3DSeries、Surface3DSeries)によって異なります。
itemLabelVisible : bool [since QtDataVisualization 1.1]
true の場合、項目ラベルはグラフ上にフローティングラベルとして描画されます。それ以外の場合は、項目ラベルは描画されません。外部コントロールに項目ラベルを表示するには、このプロパティをfalse に設定します。デフォルトはtrue です。
このプロパティは、QtDataVisualization 1.1 で導入されました。
itemLabelFormat およびitemLabelも参照してください 。
mesh : Abstract3DSeries.Mesh
シリーズ内のアイテムのメッシュ、または Surface3DSeries の場合は選択ポインタを設定します。メッシュが `Abstract3DSeries.MeshUserDefined` の場合、アイテムを正しくレンダリングするには、`userDefinedMesh ` プロパティも設定する必要があります。デフォルト値はグラフの種類によって異なります。
「QAbstract3DSeries::Mesh」も参照してください 。
meshRotation : quaternion
シリーズ内のすべてのアイテムに適用されるメッシュの回転を設定します。回転は正規化されたクォータニオンである必要があります。アイテムごとの回転をサポートしているシリーズタイプの場合、各回転は互いに掛け合わされます。Bar3DSeries は、y 軸周りの回転以外の回転を無視します。 Surface3DSeries は、選択ポインタにのみ回転を適用します。デフォルトでは回転は適用されません。
meshSmooth : bool
true の場合、mesh プロパティで設定された事前定義済みメッシュのスムース版が使用されます。このプロパティは、メッシュがAbstract3DSeries.MeshUserDefined に設定されている場合に使用されるカスタムメッシュには影響しません。デフォルトはfalse です。
multiHighlightColor : color
シリーズの複数項目のハイライト色を設定します。
colorStyle およびTheme3D.multiHighlightColorも参照してください 。
multiHighlightGradient : ColorGradient
シリーズの複数項目のハイライトグラデーションを設定します。
colorStyle およびTheme3D.multiHighlightGradientも参照してください 。
name : string
シリーズ名。タグ `@seriesName` を使用して、アイテムラベル形式で指定できます。
「itemLabelFormat」も参照してください 。
singleHighlightColor : color
シリーズの単一項目のハイライト色を設定します。
「 colorStyle 」および「Theme3D.singleHighlightColor 」も参照してください 。
singleHighlightGradient : ColorGradient
系列の単一項目のハイライトグラデーションを設定します。
colorStyle およびTheme3D.singleHighlightGradientも参照してください 。
type : Abstract3DSeries.SeriesType [read-only]
系列のタイプ。QAbstract3DSeries::SeriesType の値のいずれか。
userDefinedMesh : string
mesh がAbstract3DSeries.MeshUserDefined に設定されている場合に使用される、オブジェクト用のユーザー定義カスタムメッシュのファイル名を設定します。
注:ファイルはWavefront OBJ形式である必要があり、頂点、法線、UV座標が含まれている必要があります。また、三角形構成である必要があります。
visible : bool
シリーズの表示設定を指定します。false の場合、シリーズは描画されません。
メソッドのドキュメント
void setMeshAxisAndAngle(vector3d axis, real angle)
axis およびangle からメッシュ回転クォータニオンを生成するための便利な関数です。
meshRotationも参照してください 。
© 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.