Abstract3DSeries QML 类型
所有 3D 数据系列的基础类型。 更多...
| 导入语句 | import QtGraphs | 
| 实例化 | QAbstract3DSeries | 
| 继承自 | |
| 状态 | 技术预览 | 
- 所有成员的列表,包括继承的成员
- Abstract3DSeries 是 Qt 图形 QML 类型 for 3D 的一部分。
属性
- baseColor : 颜色
- baseGradient : 渐变
- colorStyle : Theme3D.ColorStyle
- itemLabel : 字符串
- itemLabelFormat : 字符串
- itemLabelVisible : 布尔值
- mesh : Abstract3DSeries.Mesh
- meshRotation : 四元数
- meshSmooth : 布尔值
- multiHighlightColor : 颜色
- multiHighlightGradient : 渐变
- name : 字符串
- singleHighlightColor : 颜色
- singleHighlightGradient : 渐变
- type : Abstract3DSeries.SeriesType
- userDefinedMesh : 字符串
- visible : 布尔值
方法
- void setMeshAxisAndAngle(vector3d axis, real angle)
详细信息
此类型无法创建,但包含通过以下子类型公开的属性: Bar3DSeries,Scatter3DSeries,和 Surface3DSeries。
有关更多信息,请参阅 Qt 图形与 3D 的数据处理。
属性文档
| baseColor : 颜色 | 
设置系列的基色。
另请参阅 colorStyle 和 Theme3D.baseColors。
| baseGradient : 渐变 | 
设置序列的基本渐变。
另请参阅颜色样式和Theme3D基本渐变。
| colorStyle : Theme3D.颜色样式 | 
设置序列的颜色样式。
另请参阅Theme3D颜色样式。
| itemLabelFormat : string | 
此序列中数据项的标签格式。此格式用于单个项目标签,例如在项目被选中时。格式如何解释取决于序列类型:Bar3DSeries、Scatter3DSeries、Surface3DSeries。
| itemLabelVisible : bool | 
| mesh : Abstract3DSeries.网格 | 
设置序列中项目的网格,或者在Surface3DSeries的情况下设置选择指针。如果网格设置为Abstract3DSeries.Mesh.UserDefined,则必须同时也设置userDefinedMesh属性,以便正确渲染项目。默认值取决于图表类型。
| meshRotation : 四元数 | 
设置应用于序列中所有项目的网格旋转。旋转应是一个归一化的四元数。对于支持项目特定旋转的序列类型,将这些旋转相乘。Bar3DSeries忽略不是围绕y轴的任何旋转。Surface3DSeries只对选择指针应用旋转。默认值为无旋转。
| meshSmooth : bool | 
如果设置为true,则使用通过mesh属性设置的预定义网格的平滑版本。此属性不影响设置网格为Abstract3DSeries.Mesh.UserDefined时使用的自定义网格。默认值为false。
| multiHighlightColor : 颜色 | 
设置序列的多个项目高亮颜色。
另请参阅颜色样式和Theme3D多个高亮颜色。
| multiHighlightGradient : 渐变 | 
设置序列的多个项目高亮渐变。
| singleHighlightColor : color | 
设置系列的单一项目高亮颜色。
| singleHighlightGradient : Gradient | 
设置系列的单一项目高亮渐变。
| 
type : Abstract3DSeries.SeriesType  | 
系列类型。以下是 QAbstract3DSeries::SeriesType 的值之一。
| userDefinedMesh : string | 
设置用户定义的蒙古包的文件名,用于当 mesh 是 Abstract3DSeries.Mesh.UserDefined 时。
注意:该文件需要是 Wavefront OBJ 格式,并包含顶点、法线和 UV。它还需要是三角形。
| visible : bool | 
设置系列的可见性。如果 false,则系列不会渲染。
方法文档
从 axis 和 angle 构造一个蒙古包旋转四元数的便捷函数。
参见meshRotation.
© 2024 Qt 公司。此处包含的文档贡献者的版权由各自所有者拥有。此处提供的文档是在自由软件基金会发布的 GNU 自由文档许可证 1.3 版 的条款下许可的。Qt 及其相应的商标是芬兰和/或全球其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。