Surface3DSeries QML 类型

表示三维表面图中的数据序列。 更多...

导入声明import QtDataVisualization 1.7
QtDataVisualization 1.0
实例化 QSurface3DSeries
继承

Abstract3DSeries

属性

详细描述

此类管理系列特定的视觉元素以及系列数据(通过数据代理)。

更完整的描述,请参阅 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 属性,以从该系列中清除选择。

另请参阅 AbstractGraph3D::clearSelection


selectedPoint : point

将系列的数据数组的行和列指定的位置设置为表面网格点的选中状态。一次只能选择一个点。

要从此系列中清除选择,invalidSelectionPosition 设置为位置。如果此系列添加到图中,则图可以根据用户交互或当它变得无效时调整选择。

在选中点的行之前从系列中删除行或将行插入系列中,将调整选择,以便同一位置保持选中状态。

另请参阅 AbstractGraph3D::clearSelection


textureFile : string

表面纹理的纹理文件名。要清除纹理,设置空文件名。


wireframeColor : color [since 6.3]

用于绘制曲面线框网格线的颜色。

此属性自 Qt 6.3 以来被引入。


© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可版 1.3 的条款进行许可。Qt 及其相关标识是芬兰和/或其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。