Name | Description | |
---|---|---|
NEllipseF Constructor | Overloaded. |
The following tables list the members exposed by NEllipseF.
Name | Description | |
---|---|---|
NEllipseF Constructor | Overloaded. |
Name | Description | |
---|---|---|
A | The semi major ellipse axis length | |
Angle | Angle of the ellipse major axis and the X-axis (in radians) | |
B | The semi minor ellipse axis length | |
Center | The center of the ellipse | |
Empty | The empty ellipse |
Name | Description | |
---|---|---|
Area | Gets the ellipse area (PI * a * b) | |
Bounds | Gets the minimal enclosing rectangle | |
BoundsRange | Gets the minimal enclosing 2D range | |
Eccentricity | Gets the eccentricity of the ellipse (the position of the focus as a fraction of the semimajor axis - computed as c / a) | |
Focus1 | Gets the first focus of the ellipse | |
Focus2 | Gets the second focus of the ellipse | |
FocusDistance | Gets the distance of the focuses from the ellipse center (also known as c parameter) | |
InscribedCircle | Gets the circle, which can be insribed in the ellipse | |
InscribedCircleTransform | Obtains a transformation, which transforms the ellipse curve to the curve of the inscribed circle | |
IsFlat | Determines whether this is a flat primitive | |
IsNormalized | Determines whether the ellipse is normalized (a >= b) | |
Perimeter | Gets the ellipse perimeter | |
Ratio | Gets the ratio between the major and minor ellipse axes - computed as a / b |
Name | Description | |
---|---|---|
AddToGraphicsPath | Appends the primitive to the specified graphics path | |
Contains | Overloaded. Determines whether the rectangle contains the specified point | |
ContainsOnOutline | Overloaded. Determines whether the outline of the rectangle contains the specified point | |
Equals | ||
FromThreePointsAngleAndRatio | Creates a normalized ellipse from three points, angle between the ellipse major axis and the X-axis and ratio between the major and minor axes | |
GetHashCode | ||
Normalize | Normalizes the ellipse | |
PointFromAngle | Gets the point on the ellipse rim, which corresponds to the specified angle (in radians) | |
ToString | ||
Translate | Overloaded. Translates the primitive with the specified amounts |
Equality | Determines whether a is equal to b |
Inequality | Determines whether a is not equal to b |