RhinoCommon API
Ellipse Structure |
Represents the values of a plane and the two semiaxes radii in an ellipse.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll)

The Ellipse type exposes the following members.

Name | Description | |
---|---|---|
![]() | Ellipse(Plane, Double, Double) |
Initializes a new ellipse from base plane and both principal radii.
|
![]() | Ellipse(Point3d, Point3d, Point3d) |
Initializes a new ellipse from a center point and the two semiaxes intersections.
|

Name | Description | |
---|---|---|
![]() | IsValid |
Returns an indication of the validity of this ellipse.
|
![]() | Plane |
Gets or sets the base plane of the ellipse.
|
![]() | Radius1 |
Gets or sets the radius of the ellipse along the base plane X semiaxis.
|
![]() | Radius2 |
Gets or sets the radius of the ellipse along the base plane Y semiaxis.
|

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.) |
![]() | ToNurbsCurve |
Constructs a nurbs curve representation of this ellipse.
This is equivalent to calling NurbsCurve.CreateFromEllipse(). |
![]() | ToString | (Inherited from ValueType.) |

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