T_Rhino_Geometry_Ellipse - mcneel/rhinocommon-api-docs GitHub Wiki

Ellipse Structure

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

Syntax

C#

[SerializableAttribute]
public struct Ellipse

VB

<SerializableAttribute>
Public Structure Ellipse

The Ellipse type exposes the following members.

Constructors

 

Name Description
Public method Ellipse(Plane, Double, Double) Initializes a new ellipse from base plane and both principal radii.
Public method Ellipse(Point3d, Point3d, Point3d) Initializes a new ellipse from a center point and the two semiaxes intersections.
  Back to Top

Properties

 

Name Description
Public property Plane Gets or sets the base plane of the ellipse.
Public property Radius1 Gets or sets the radius of the ellipse along the base plane X semiaxis.
Public property Radius2 Gets or sets the radius of the ellipse along the base plane Y semiaxis.
  Back to Top

Methods

 

Name Description
Public method EpsilonEquals Check that all values in other are within epsilon of the values in this
Public method Equals Indicates whether this instance and a specified object are equal. (Inherited from ValueType.)
Public method GetHashCode Returns the hash code for this instance. (Inherited from ValueType.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method ToNurbsCurve Constructs a nurbs curve representation of this ellipse. This is equivalent to calling NurbsCurve.CreateFromEllipse().
Public method ToString Returns the fully qualified type name of this instance. (Inherited from ValueType.)
  Back to Top

Version Information

Supported in: 6.0.16224.21491, 5D58w

See Also

Reference

Rhino.Geometry Namespace

⚠️ **GitHub.com Fallback** ⚠️