CADability dotNET
The Ellipse type exposes the following members.
Properties
Name | Description | |
---|---|---|
Center |
gets or sets the center of this circle or ellipse
| |
ColorDef | ||
CounterClockWise | ||
Description | (Overrides IGeoObjectImpl..::..Description.) | |
EndDirection | ||
EndPoint | ||
IsArc |
Returns true if it is not a full circle or a full ellipse, i.e. the SweepParameter is
not -2*pi and not 2*pi.
| |
IsCircle |
Returns true if both axis of the ellipse have the same length. It may be a circle or a circular arc.
| |
IsClosed | ||
IsSingular | ||
Length | ||
LinePattern | ||
LineWidth | ||
MajorAxis | ||
MajorRadius | ||
MinorAxis | ||
MinorRadius | ||
Normal | ||
Plane | ||
PreferredStyle | (Overrides IGeoObjectImpl..::..PreferredStyle.) | |
Radius | ||
StartDirection | ||
StartParameter |
Gets or sets the startparameter of this circular or elliptical arc. The startparameter determins the
startpoint of this curve according to the formula: Center + cos(StartParameter)*MajorAxis + sin(StartParameter)*MinorAxis
For elliptical arcs the startparameter is not identical to the angle of the startpoint.
| |
StartPoint | ||
SweepParameter |
Gets or sets the sweep amount of this arc. A full circle or ellipse must have a sweepparameter of
either 2.0*Math.PI or -2.0*Math.PI, The sweep parameter of circular or elliptical arcs are
in the range of -2.0*Math.PI < SweepParameter < 2.0*Math.PI. SweepParameter is often used
in connection with startParameter
|
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICurve..::..EndPoint | ||
ICurve..::..IsComposed | ||
ICurve..::..StartPoint | ||
ICurve..::..SubCurves |