QSphereGeometryView 类

class Qt3DExtras::QSphereGeometryView

球形网格。 更多...

头文件 #include <Qt3DExtras/QSphereGeometryView>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3dextras)
target_link_libraries(mytarget PRIVATE Qt6::3dextras)
qmakeQT += 3dextras
由以下类实例化 SphereGeometryView
继承自 Qt3DCore::QGeometryView

属性

公共函数

QSphereGeometryView(Qt3DCore::QNode *parent = nullptr)
boolgenerateTangents() const
floatradius() const
intrings() const
intslices() const

公共槽

voidsetGenerateTangents(bool gen)
voidsetRadius(float radius)
voidsetRings(int rings)
voidsetSlices(int slices)

信号

voidgenerateTangentsChanged(bool generateTangents)
voidradiusChanged(float radius)
voidringsChanged(int rings)
voidslicesChanged(int slices)

详细描述

* * * * * * *

属性文档

generateTangents : bool

包含自动生成切线向量的标志值。切线向量与法线向量垂直。

访问函数

boolgenerateTangents() const
voidsetGenerateTangents(bool gen)

通知信号

voidgenerateTangentsChanged(bool generateTangents)

radius : float

包含球体的半径。

访问函数

floatradius() const
voidsetRadius(float radius)

通知信号

voidradiusChanged(float radius)

rings : int

存储网格中的环形数。

访问函数

intrings() const
voidsetRings(int rings)

通知信号

voidringsChanged(int rings)

slices : int

存储网格中的切片数。

访问函数

intslices() const
voidsetSlices(int slices)

通知信号

voidslicesChanged(int slices)

成员函数文档

[显式] QSphereGeometryView::QSphereGeometryView(Qt3DCore::QNode * = nullptr)

使用父级参数构建一个新的 QSphereGeometryView。

© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 及其相关标志是芬兰的 Qt 公司及其在世界各地的商标。所有其他商标均为各自所有者的财产。