The angle in radians of the arc along the major circle. The angles are measured from the +X axis, like an Arc. A partial torus always starts at the zero angle and proceeds counter-clockwise to a full circle. Note that this is the only parameter that takes radians instead of degrees for an angle. You can easily convert by calling R.radians(<value_in_degrees>)
.
Flags : Cached, Parameter (Note this is uncached)
Expression : Math.PI * 2
Number of facets per 360 degrees
Flags : Cached, Parameter (Note this is uncached)
Expression : 32
Override of the BoxMixin parameter.
Flags : Cached (Note this is uncached)
Expression : this.minorRadius * 2
Override of the BoxMixin parameter.
Flags : Cached (Note this is uncached)
Expression : this.majorRadius * 2
The radius of the major circle.
Flags : Cached, Parameter (Note this is uncached)
Expression : 1
The radius of the minor circle.
Flags : Cached, Parameter (Note this is uncached)
Expression : this.majorRadius/3
The volume of the torus.
Flags : Cached (Note this is uncached)
Expression : (Math.PI * this.minorRadius**2) * (this.angle * this.majorRadius)
Override of the BoxMixin parameter.
Flags : Cached (Note this is uncached)
Expression : this.majorRadius * 2
Torus (d.1.0)
Mixins: BoxMixin, TorusRenderMixin, BaseAssembly
A Torus is a body of revolution formed by sweeping circular profile (the 'minor' circle) around a major circular path.
This mixes in BoxMixin so it can be positioned by the box that contains it.
Note that partial torii have 'open' ends and are not 'solid'.