QConeGeometry¶
The QConeGeometry
class allows creation of a cone in 3D space. * * * * * The QConeGeometry
class is most commonly used internally by the QConeMesh
* but can also be used in custom QGeometryRenderer
subclasses. The class * allows for creation of both a cone and a truncated cone. More…
Synopsis¶
Functions¶
def
bottomRadius
()def
hasBottomEndcap
()def
hasTopEndcap
()def
indexAttribute
()def
length
()def
normalAttribute
()def
positionAttribute
()def
rings
()def
slices
()def
texCoordAttribute
()def
topRadius
()def
updateIndices
()def
updateVertices
()
Slots¶
def
setBottomRadius
(bottomRadius)def
setHasBottomEndcap
(hasBottomEndcap)def
setHasTopEndcap
(hasTopEndcap)def
setLength
(length)def
setRings
(rings)def
setSlices
(slices)def
setTopRadius
(topRadius)
Signals¶
def
bottomRadiusChanged
(bottomRadius)def
hasBottomEndcapChanged
(hasBottomEndcap)def
hasTopEndcapChanged
(hasTopEndcap)def
lengthChanged
(length)def
ringsChanged
(rings)def
slicesChanged
(slices)def
topRadiusChanged
(topRadius)
Detailed Description¶
* * * *
- class PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry([parent=None])¶
- Parameters
parent –
PySide6.Qt3DCore.Qt3DCore.QNode
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.bottomRadius()¶
- Return type
float
Holds the bottom radius of the cone.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.bottomRadiusChanged(bottomRadius)¶
- Parameters
bottomRadius – float
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.hasBottomEndcap()¶
- Return type
bool
Determines if the cone bottom is capped or open.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.hasBottomEndcapChanged(hasBottomEndcap)¶
- Parameters
hasBottomEndcap – bool
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.hasTopEndcap()¶
- Return type
bool
Determines if the cone top is capped or open.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.hasTopEndcapChanged(hasTopEndcap)¶
- Parameters
hasTopEndcap – bool
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.indexAttribute()¶
- Return type
Holds the geometry index attribute.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.length()¶
- Return type
float
Holds the length of the cone.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.lengthChanged(length)¶
- Parameters
length – float
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.normalAttribute()¶
- Return type
Holds the geometry normal attribute.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.positionAttribute()¶
- Return type
Holds the geometry position attribute.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.rings()¶
- Return type
int
Holds the number of rings in the geometry.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.ringsChanged(rings)¶
- Parameters
rings – int
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.setBottomRadius(bottomRadius)¶
- Parameters
bottomRadius – float
Holds the bottom radius of the cone.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.setHasBottomEndcap(hasBottomEndcap)¶
- Parameters
hasBottomEndcap – bool
Determines if the cone bottom is capped or open.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.setHasTopEndcap(hasTopEndcap)¶
- Parameters
hasTopEndcap – bool
Determines if the cone top is capped or open.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.setLength(length)¶
- Parameters
length – float
Holds the length of the cone.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.setRings(rings)¶
- Parameters
rings – int
Holds the number of rings in the geometry.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.setSlices(slices)¶
- Parameters
slices – int
Holds the number of slices in the geometry.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.setTopRadius(topRadius)¶
- Parameters
topRadius – float
Holds the top radius of the cone.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.slices()¶
- Return type
int
Holds the number of slices in the geometry.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.slicesChanged(slices)¶
- Parameters
slices – int
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.texCoordAttribute()¶
- Return type
Holds the geometry texture coordinate attribute.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.topRadius()¶
- Return type
float
Holds the top radius of the cone.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.topRadiusChanged(topRadius)¶
- Parameters
topRadius – float
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.updateIndices()¶
Updates indices based on geometry properties.
- PySide6.Qt3DExtras.Qt3DExtras.QConeGeometry.updateVertices()¶
Updates vertices based on geometry properties.
© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.