CADability dotNET
The Ellipse type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Ellipse()()()() | |
![]() | Ellipse(SerializationInfo, StreamingContext) |
Constructor required by deserialization
|
Methods
Fields
Name | Description | |
---|---|---|
![]() ![]() | Constructor | |
![]() ![]() | OnPaintTo3D |
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
|
Events
Name | Description | |
---|---|---|
![]() ![]() | Constructed |