- class 属性#
摘要#
静态函数#
def
create()
注意
此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段进行翻译的贡献。如果您在翻译中发现问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建票据来告诉我们
详细描述#
- PySide6.QtQuick.QSGGeometry.Attribute.position#
- PySide6.QtQuick.QSGGeometry.Attribute.tupleSize#
- PySide6.QtQuick.QSGGeometry.Attribute.type#
- PySide6.QtQuick.QSGGeometry.Attribute.isVertexCoordinate#
- PySide6.QtQuick.QSGGeometry.Attribute.attributeType#
- PySide6.QtQuick.QSGGeometry.Attribute.reserved#
- static create(pos, tupleSize, primitiveType[, isPosition=false])#
- 参数:
pos – int
tupleSize – int
primitiveType – int
isPosition – bool
- 返回类型:
属性
为属性寄存器
pos
创建一个新的Attribute
包含tupleSize
。primitiveType
可以是来自Type
的任何受支持类型,例如FloatType
或UnsignedByteType
。如果属性描述了顶点的位置,则应将
isPosition
提示设置为true
。场景图渲染器可能会使用此信息来进行优化。请使用创建函数来构建属性,而不是初始化列表,以确保所有字段都被初始化。
- static createWithAttributeType(pos, tupleSize, primitiveType, attributeType)#
- 参数:
pos – int
tupleSize – int
primitiveType – int
attributeType –
AttributeType
- 返回类型:
属性
为属性寄存器
pos
创建一个新的Attribute
包含tupleSize
。primitiveType
可以是来自Type
的任何受支持类型,例如FloatType
或UnsignedByteType
。attributeType
描述了属性的期望用途。请使用创建函数来构建属性,而不是初始化列表,以确保所有字段都被初始化。