Surface3DSeries QML 类型
表示 3D 表面图中的数据系列。 更多...
导入声明 | import QtGraphs |
实例化 | QSurface3DSeries |
继承 | |
状态 | 技术预览 |
- 所有成员列表,包括继承的成员
- Surface3DSeries 是 Qt Graphs QML 文件 3D 类型的部分。Qt Graphs QML Types for 3D.
属性
- dataProxy : SurfaceDataProxy
- drawMode : DrawFlag
- flatShadingEnabled : bool
- flatShadingSupported : bool
- invalidSelectionPosition : point
- selectedPoint : point
- textureFile : string
- wireframeColor : color
详细描述
此类型管理系列特定的视觉元素,以及系列数据(通过数据代理)。
有关更完整的说明,请参阅 QSurface3DSeries。
另请参阅 Qt 图形数据处理(3D)。
属性文档
dataProxy : SurfaceDataProxy |
活动数据代理。系列假设拥有设置为它的任何代理,并在添加新代理时删除之前设置的代理。代理不能为 null 或设置为另一个系列。
drawMode : DrawFlag |
将绘制模式设置为 Surface3DSeries.DrawFlag 之一。不允许清除所有标志。
flatShadingEnabled : bool |
设置表面平面着色为启用。默认情况下设置为 true
。禁用时,表面上的法线被插值,使边缘看起来是圆形的。启用时,三角形上的法线保持相同,使三角形的颜色更均匀。这使得从模型中读取数据更易于阅读。
注意:平面着色表面需要至少 GLSL 版本 1.2 并带有 GL_EXT_gpu_shader4 扩展。flatShadingSupported 属性的值表示在运行时是否支持平面着色。
注意:此只读属性在第一次渲染后设置为正确的值。在此之前,它始终为 |
flatShadingSupported : bool [只读]
指出:当前系统是否支持表面的平面着色。它需要至少 GLSL 版本 1.2 并带有 GL_EXT_gpu_shader4 扩展。
invalidSelectionPosition : point |
提供一个无效选择位置的常量属性。此位置被设置为 selectedPoint 属性,以从该系列中清除选择。
selectedPoint : point |
将表面网格点设置为由系列数据数组中的行和列指定的位置,作为已选择。同一时间只能选择一个点。
要从该系列中清除选择,请将 invalidSelectionPosition 设置为位置。如果将该系列添加到图形中,则图形可以根据用户交互或选择无效时进行调整。
删除所选点行之前的行或在该行之前插入行将调整选择,使相同的位置保持选择状态。
textureFile : string |
表面纹理的纹理文件名。要清除纹理,请设置空文件名。
wireframeColor : color |
用于绘制表面线框网格线的颜色。
© 2024 The Qt Company Ltd. 本文档中的文档贡献的版权属于其各自的所有者。提供的文档受 GNU自由文档许可证版本1.3 的条款约束,该许可证由自由软件开发基金会发布。Qt和相关的商标是The Qt Company Ltd在芬兰和其他国家的商标。所有其他商标均为其各自所有者的财产。