PySide6.Qt3DExtras.Qt3DExtras.QPlaneGeometry¶
- class QPlaneGeometry¶
The
QPlaneGeometryclass allows creation of a plane in 3D space. More…Synopsis¶
Properties¶
Methods¶
def
__init__()def
height()def
indexAttribute()def
mirrored()def
resolution()def
updateIndices()def
updateVertices()def
width()
Slots¶
def
setHeight()def
setMirrored()def
setResolution()def
setWidth()
Signals¶
def
heightChanged()def
widthChanged()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description¶
The
QPlaneGeometryclass is most commonly used internally by theQPlaneMeshbut can also be used in customQGeometryRenderersubclasses.Note
Properties can be used directly when
from __feature__ import true_propertyis used or via accessor functions otherwise.- property heightᅟ: float¶
Holds the plane height.
- Access functions:
Signal
heightChanged()
- property indexAttributeᅟ: QAttribute¶
Holds the geometry index attribute.
- Access functions:
- property mirroredᅟ: bool¶
Controls if the UV coordinates of the plane should be flipped vertically.
- Access functions:
- property normalAttributeᅟ: QAttribute¶
Holds the geometry normal attribute.
- Access functions:
- property positionAttributeᅟ: QAttribute¶
Holds the geometry position attribute.
- Access functions:
Holds the plane resolution.
- Access functions:
- property tangentAttributeᅟ: QAttribute¶
Holds the geometry tangent attribute.
- Access functions:
- property texCoordAttributeᅟ: QAttribute¶
Holds the geometry texture coordinate attribute.
- Access functions:
- property widthᅟ: float¶
Holds the plane width.
- Access functions:
Signal
widthChanged()
- __init__([parent=None])¶
- Parameters:
parent –
QNode
Constructs a new
QPlaneGeometrywithparent.- height()¶
- Return type:
float
See also
setHeight()
Getter of property
heightᅟ.- heightChanged(height)¶
- Parameters:
height – float
Notification signal of property
heightᅟ.- indexAttribute()¶
- Return type:
QAttribute
Getter of property
indexAttributeᅟ.- mirrored()¶
- Return type:
bool
See also
setMirrored()
Getter of property
mirroredᅟ.- mirroredChanged(mirrored)¶
- Parameters:
mirrored – bool
Notification signal of property
mirroredᅟ.- normalAttribute()¶
- Return type:
QAttribute
Getter of property
normalAttributeᅟ.- positionAttribute()¶
- Return type:
QAttribute
Getter of property
positionAttributeᅟ.Getter of property
resolutionᅟ.Notification signal of property
resolutionᅟ.- setHeight(height)¶
- Parameters:
height – float
See also
height()
Setter of property
heightᅟ.- setMirrored(mirrored)¶
- Parameters:
mirrored – bool
See also
mirrored()
Setter of property
mirroredᅟ.Setter of property
resolutionᅟ.- setWidth(width)¶
- Parameters:
width – float
See also
width()
Setter of property
widthᅟ.- tangentAttribute()¶
- Return type:
QAttribute
Getter of property
tangentAttributeᅟ.- texCoordAttribute()¶
- Return type:
QAttribute
Getter of property
texCoordAttributeᅟ.- updateIndices()¶
Updates indices based on mesh resolution.
- updateVertices()¶
Updates vertices based on mesh resolution, width, and height properties.
- width()¶
- Return type:
float
See also
setWidth()
Getter of property
widthᅟ.- widthChanged(width)¶
- Parameters:
width – float
Notification signal of property
widthᅟ.