T_Rhino_Geometry_Ellipse - mcneel/rhinocommon-api-docs GitHub Wiki
Represents the values of a plane and the two semiaxes radii in an ellipse.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0
C#
[SerializableAttribute]
public struct Ellipse
VB
<SerializableAttribute>
Public Structure Ellipse
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 | |
---|---|---|
![]() |
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 | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) |
![]() |
GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
ToNurbsCurve | Constructs a nurbs curve representation of this ellipse. This is equivalent to calling NurbsCurve.CreateFromEllipse(). |
![]() |
ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
Supported in: 6.0.16224.21491, 5D58w