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 |