Class Ellipse
Inheritance
System.Object
System.MarshalByRefObject
Ellipse
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen
Assembly: NXOpen.dll
Syntax
public class Ellipse : Conic, IMessageSink, IFitTo, ICurve, IBaseCurve, IProfile, INXObject
Constructors
Ellipse()
Declaration
protected Ellipse()
Properties
EndAngle
Declaration
public double EndAngle { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MajorRadius
Declaration
public double MajorRadius { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinorRadius
Declaration
public double MinorRadius { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StartAngle
Declaration
public double StartAngle { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Methods
GetParameters(out Double, out Double, out Double, out Double, out Double, out Point3d)
Declaration
public void GetParameters(out double majorRadius, out double minorRadius, out double startAngle, out double endAngle, out double rotationAngle, out Point3d center)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | majorRadius | |
| System.Double | minorRadius | |
| System.Double | startAngle | |
| System.Double | endAngle | |
| System.Double | rotationAngle | |
| Point3d | center |
SetParameters(Double, Double, Double, Double, Double, Point3d)
Declaration
public void SetParameters(double majorRadius, double minorRadius, double startAngle, double endAngle, double rotationAngle, Point3d center)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | majorRadius | |
| System.Double | minorRadius | |
| System.Double | startAngle | |
| System.Double | endAngle | |
| System.Double | rotationAngle | |
| Point3d | center |
Implements
System.Runtime.Remoting.Messaging.IMessageSink