RhinoCommon API
Torus Structure |
Represents the value of a plane and two radii in a torus that is oriented in three-dimensional space.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll)

The Torus type exposes the following members.


Name | Description | |
---|---|---|
![]() | IsValid |
Gets a value indicating whether this torus is valid.
|
![]() | MajorRadius |
Gets or sets the radius of the circle that lies at the heart of the torus.
|
![]() | MinorRadius |
Gets or sets the radius of the torus section.
|
![]() | Plane |
Gets or sets the plane for the torus large circle.
|
![]() ![]() | Unset |
Gets an invalid Torus.
|

Name | Description | |
---|---|---|
![]() | EpsilonEquals |
Check that all values in other are within epsilon of the values in this
|
![]() | Equals | (Inherited from ValueType.) |
![]() | GetHashCode | (Inherited from ValueType.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToNurbsSurface |
Converts this torus to its nurbs surface representation.
This is synonymous with calling NurbsSurface.CreateFromTorus().
|
![]() ![]() | ToRevSurface |
Convert this torus to a surface of revolution representation.
This is synonymous with calling RevSurface.CreateFromTorus().
|
![]() | ToString | (Inherited from ValueType.) |

Rhino for Mac
Supported in: 5.4Rhino for Windows
Supported in: 6.8