Abstract3DSeries QML 类型
所有数据系列的基础类型。 更多信息...
导入语句 | import QtDataVisualization 1.7 |
自从 | QtDataVisualization 1.0 |
实例化 | QAbstract3DSeries |
继承自 |
属性
- baseColor : 颜色
- baseGradient : ColorGradient
- colorStyle : Theme3D.ColorStyle
- itemLabel : 字符串
(自从 QtDataVisualization 1.1)
- itemLabelFormat : 字符串
- itemLabelVisible : 布尔
(自从 QtDataVisualization 1.1)
- mesh : Abstract3DSeries.Mesh
- meshRotation : 四元数
- meshSmooth : 布尔
- multiHighlightColor : 颜色
- multiHighlightGradient : ColorGradient
- name : 字符串
- singleHighlightColor : 颜色
- singleHighlightGradient : ColorGradient
- type : Abstract3DSeries.SeriesType
- userDefinedMesh : 字符串
- visible : 布尔
方法
- void setMeshAxisAndAngle(vector3d axis, real angle)
详细信息
此类型不可创建,但包含通过以下子类型公开的属性: Bar3DSeries,Scatter3DSeries 和 Surface3DSeries。
有关更多信息,请参阅 Qt 数据可视化数据处理。
属性文档
baseColor : 颜色 |
设置系列的基色。
另见 colorStyle 和 Theme3D.baseColors.
baseGradient : ColorGradient |
设置系列的基渐变。
colorStyle : Theme3D.ColorStyle |
设置系列的颜色样式。
itemLabel : string |
itemLabelFormat : string |
该系列中数据项的标签格式。此格式用于单个项目标签,例如项被选中时。该格式的解释取决于系列类型:Bar3DSeries、Scatter3DSeries、Surface3DSeries。
itemLabelVisible : bool |
如果 true
,则项目标签以浮动标签形式绘制在图表中。否则,不绘制项目标签。要在外部控件中显示项目标签,请将此属性设置为 false
。默认值为 true
。
此属性自 QtDataVisualization 1.1 版本引入。
另见 itemLabelFormat 和 itemLabel.
mesh : Abstract3DSeries.Mesh |
设置系列中项的网格,或 Surface3DSeries 的情况下的选择指针。如果网格是 Abstract3DSeries.MeshUserDefined,则必须设置 userDefinedMesh 属性,以便妥善渲染项。默认值取决于图表类型。
meshRotation : quaternion |
设置应用于系列中所有项的网格旋转。旋转应是一个归一化的四元数。对于支持项特定旋转的系列类型,这些旋转将被相乘。 Bar3DSeries 忽略不在 y 轴上的任何旋转。Surface3DSeries 只将旋转应用于选择指针。默认不旋转。
meshSmooth : bool |
如果 true
,则使用通过 mesh 属性设置的预定义网格的平滑版本。此属性不适用于设置为 Abstract3DSeries.MeshUserDefined 时的自定义网格。默认为 false
。
multiHighlightColor : 颜色 |
设置系列的多个项目高亮颜色。
multiHighlightGradient : ColorGradient |
设置系列的多项目高亮渐变。
name : string |
系列名称。它可以在带有标记的条目标签格式中使用 @seriesName
。
另见 itemLabelFormat.
singleHighlightColor : color |
设置系列的单项目高亮颜色。
singleHighlightGradient : ColorGradient |
设置系列的单项目高亮渐变。
type : Abstract3DSeries.SeriesType |
系列类型。其中之一是 QAbstract3DSeries::SeriesType 的值。
userDefinedMesh : string |
为当 mesh 是 Abstract3DSeries.MeshUserDefined 时使用的自定义网格对象设置文件名。
注意:文件需要是Wavefront OBJ格式,并包含顶点、法线和UV。它还必须在三角形中。
visible : bool |
设置系列的可见性。如果 false
,则系列不会被渲染。
方法文档
从 axis 和 angle 构造网格旋转四元数的便利函数。
另请参阅meshRotation.
© 2024 Qt公司 Ltd. 本文档中的所有贡献版权属于各自的所有者。提供的文档受自由软件基金会发布的 GNU自由文档许可第1.3版 的条款约束。Qt和相应的标志是芬兰的Qt公司及其在全球的子公司和关联公司的商标。所有其他商标均为其各自所有者的财产。