- class QCuboidGeometry#
QCuboidGeometry类允许创建一个3D空间中的长方体。 更多…摘要#
属性#
方法#
def
__init__()def
indexAttribute()def
updateIndices()def
updateVertices()def
xExtent()def
yExtent()def
zExtent()
备槽#
def
setXExtent()def
setYExtent()def
setZExtent()
信号#
注意
本文档可能包含从C++自动翻译到Python的代码段。我们始终欢迎对代码段进行翻译的贡献。如果发现翻译问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来通知我们。
详细描述#
QCuboidGeometry类通常由内部使用QCuboidMesh,但也可以用于自定义QGeometryRenderer子类。注意
当使用
from __feature__ import true_property时,可以直接使用属性,否则通过访问函数进行使用。- 属性 indexAttributeᅟ: QAttribute#
包含几何索引属性。
- 访问函数
- 属性 normalAttributeᅟ: QAttribute#
包含几何法线属性。
- 访问函数
- 属性 positionAttributeᅟ: QAttribute#
包含几何位置属性。
- 访问函数
- 属性 tangentAttributeᅟ: QAttribute#
包含几何切线属性。
- 访问函数
- 属性 texCoordAttributeᅟ: QAttribute#
存储几何纹理坐标属性。
- 访问函数
- 属性 xExtentᅟ: float#
存储几何的x范围。
- 访问函数
存储x-y分辨率。该属性的宽度和高度值指定了网格x-y面的顶点数量。
存储x-z分辨率。该属性的宽度和高度值指定了网格x-z面的顶点数量。
- 属性 yExtentᅟ: float#
存储几何的y范围。
- 访问函数
存储y-z分辨率。该属性的宽度和高度值指定了网格y-z面的顶点数量。
- 属性 zExtent: 浮点数#
存储几何体的Z轴范围。
- 访问函数
- __init__([parent=None])#
- 参数:
parent –
QNode
创建一个新的
QCuboidGeometry,并指定parent对象。- indexAttribute()#
- 返回类型:
QAttribute
属性
indexAttribute的获取器。- normalAttribute()#
- 返回类型:
QAttribute
属性
normalAttribute的获取器。- positionAttribute()#
- 返回类型:
QAttribute
属性
positionAttribute的获取器。- setXExtent(xExtent)#
- 参数:
xExtent – float
另请参阅
xExtent()
属性
xExtent的设置器。属性
xyMeshResolution的设置器。属性
xzMeshResolution的设置器。- setYExtent(yExtent)#
- 参数:
yExtent – float
另请参阅
yExtent()
属性
yExtent的设置器。属性
yzMeshResolution的设置器。- setZExtent(zExtent)#
- 参数:
zExtent – float
另请参阅
zExtent()
属性
zExtent的设置器。- tangentAttribute()#
- 返回类型:
QAttribute
属性
tangentAttribute的获取器。- texCoordAttribute()#
- 返回类型:
QAttribute
属性
texCoordAttribute的获取器。- updateIndices()#
根据网格分辨率更新索引。
- updateVertices()#
根据网格分辨率更新顶点。
- xExtent()#
- 返回类型:
float
另请参阅
setXExtent()
属性
xExtent的获取器。- xExtentChanged(xExtent)#
- 参数:
xExtent – float
属性
xExtent的通知信号。属性
xyMeshResolution的获取器。属性
xyMeshResolution的通知信号。属性
xzMeshResolution的获取器。属性
xzMeshResolution的通知信号。- yExtent()#
- 返回类型:
float
另请参阅
setYExtent()
属性
yExtent的获取器。- yExtentChanged(yExtent)#
- 参数:
yExtent – float
属性
yExtent的通知信号。属性
yzMeshResolution的获取器。属性
yzMeshResolution的通知信号。- zExtent()#
- 返回类型:
float
另请参阅
setZExtent()
属性
zExtent的获取器。- zExtentChanged(zExtent)#
- 参数:
zExtent – float
属性
zExtent的通知信号。