Abstract3DSeries QML 类型

所有 3D 数据系列的基础类型。 更多...

导入语句import QtGraphs
实例化 QAbstract3DSeries
继承自

Bar3DSeriesScatter3DSeries,和 Surface3DSeries

状态技术预览

属性

方法

详细信息

此类型无法创建,但包含通过以下子类型公开的属性: Bar3DSeriesScatter3DSeries,和 Surface3DSeries

有关更多信息,请参阅 Qt 图形与 3D 的数据处理

属性文档

baseColor : 颜色

设置系列的基色。

另请参阅 colorStyleTheme3D.baseColors


baseGradient : 渐变

设置序列的基本渐变。

另请参阅颜色样式Theme3D基本渐变


colorStyle : Theme3D.颜色样式

设置序列的颜色样式。

另请参阅Theme3D颜色样式


itemLabel : string [只读]

格式化后的项目标签。如果没有选择的项目,或者选择的项目不可见,则返回空字符串。

另请参阅项目标签格式


itemLabelFormat : string

此序列中数据项的标签格式。此格式用于单个项目标签,例如在项目被选中时。格式如何解释取决于序列类型:Bar3DSeriesScatter3DSeriesSurface3DSeries


itemLabelVisible : bool

如果设置为true,则项目标签将在图中作为浮动标签绘制。否则,不绘制项目标签。要在外部控件中显示项目标签,此属性设置为false。默认值为true

另请参阅项目标签格式项目标签


mesh : Abstract3DSeries.网格

设置序列中项目的网格,或者在Surface3DSeries的情况下设置选择指针。如果网格设置为Abstract3DSeries.Mesh.UserDefined,则必须同时也设置userDefinedMesh属性,以便正确渲染项目。默认值取决于图表类型。

另请参阅QAbstract3DSeries::Mesh


meshRotation : 四元数

设置应用于序列中所有项目的网格旋转。旋转应是一个归一化的四元数。对于支持项目特定旋转的序列类型,将这些旋转相乘。Bar3DSeries忽略不是围绕y轴的任何旋转。Surface3DSeries只对选择指针应用旋转。默认值为无旋转。


meshSmooth : bool

如果设置为true,则使用通过mesh属性设置的预定义网格的平滑版本。此属性不影响设置网格为Abstract3DSeries.Mesh.UserDefined时使用的自定义网格。默认值为false


multiHighlightColor : 颜色

设置序列的多个项目高亮颜色。

另请参阅颜色样式Theme3D多个高亮颜色


multiHighlightGradient : 渐变

设置序列的多个项目高亮渐变。

参见colorStyleTheme3D.multiHighlightGradient.


name : string

系列名称。它可以用标签 @seriesName 在项目标签格式中使用。

另请参阅项目标签格式


singleHighlightColor : color

设置系列的单一项目高亮颜色。

参见colorStyleTheme3D.singleHighlightColor.


singleHighlightGradient : Gradient

设置系列的单一项目高亮渐变。

参见colorStyleTheme3D.singleHighlightGradient.


type : Abstract3DSeries.SeriesType [只读]

系列类型。以下是 QAbstract3DSeries::SeriesType 的值之一。


userDefinedMesh : string

设置用户定义的蒙古包的文件名,用于当 meshAbstract3DSeries.Mesh.UserDefined 时。

注意:该文件需要是 Wavefront OBJ 格式,并包含顶点、法线和 UV。它还需要是三角形。


visible : bool

设置系列的可见性。如果 false,则系列不会渲染。


方法文档

void setMeshAxisAndAngle(vector3d axis, real angle)

axisangle 构造一个蒙古包旋转四元数的便捷函数。

参见meshRotation.


© 2024 Qt 公司。此处包含的文档贡献者的版权由各自所有者拥有。此处提供的文档是在自由软件基金会发布的 GNU 自由文档许可证 1.3 版 的条款下许可的。Qt 及其相应的商标是芬兰和/或全球其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。