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