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