QTorusGeometry

PyQt5.Qt3DExtras.QTorusGeometry

Inherits from QGeometry.

Description

* * * *

The QTorusGeometry class allows creation of a torus in 3D space. * * * * * The QTorusGeometry class is most commonly used internally by the QTorusMesh * but can also be used in custom QGeometryRenderer subclasses.

Methods

__init__(parent: QNode = None)

Constructs a new QTorusGeometry with parent.


indexAttribute() → QAttribute

TODO


minorRadius() → float

See also

setMinorRadius().


normalAttribute() → QAttribute

TODO


positionAttribute() → QAttribute

TODO


radius() → float

See also

setRadius().


rings() → int

See also

setRings().


setMinorRadius(float)

See also

minorRadius().


setRadius(float)

See also

radius().


setRings(int)

See also

rings().


setSlices(int)

See also

slices().


slices() → int

See also

setSlices().


texCoordAttribute() → QAttribute

TODO


updateIndices()

Updates indices based on rings and slices properties.


updateVertices()

Updates vertices based on rings, slices, and radius properties.

Signals

minorRadiusChanged(float)

TODO


radiusChanged(float)

TODO


ringsChanged(int)

TODO


slicesChanged(int)

TODO