GeAngle Class |
Namespace: FDF.Common.Geometries
The GeAngle type exposes the following members.
Name | Description | |
---|---|---|
GeAngle | Initializes a new instance of the GeAngle class | |
GeAngle(Double) | Initializes a new instance of the GeAngle class | |
GeAngle(GeAngle) | Initializes a new instance of the GeAngle class | |
GeAngle(Double, UomAngularUnit) | Initializes a new instance of the GeAngle class | |
GeAngle(Double, Double, Double) | Initializes a new instance of the GeAngle class |
Name | Description | |
---|---|---|
IsEmpty |
Returns True if object instance is considered empty,
otherwise returns False.
(Overrides UomMeasureTIsEmpty.) | |
Type |
Returns angle type.
| |
Unit |
Returns standard (SI) unit of measure. Measured value
is always stored in standard units.
(Overrides UomMeasureTUnit.) |
Name | Description | |
---|---|---|
Complement |
Returns a complement angle.
Two angles are complementary if they add up to Pi/2 (right angle).
| |
ConvertFrom |
Converts given value from specified unit of measure.
(Overrides UomMeasureTConvertFrom(Double, UomUnit).) | |
ConvertTo | ||
ConvertTo(UomUnit) |
Converts measured value to given unit of measure.
(Overrides UomMeasureTConvertTo(UomUnit).) | |
DegreesToDMS |
Returns an angle in DMS format (as array of three doubles)
given the angle in decimal degrees (dd.dddd).
| |
Difference |
Computes the unoriented (smallest) difference between two angles.
The angles are assumed to be normalized to the range [-Pi, Pi].
The result will be in the range [0, Pi].
| |
DMSToDegrees |
Returns an angle in decimal degrees (dd.dddd) given the angle in DMS format.
| |
Empty |
Returns empty (null) angle.
| |
GetFormat | ||
GetPrecisionFormat | ||
GetUnitFormat | ||
Normalize |
Returns normalized value of this angle, which is the
equivalent angle in the range [-Pi, Pi].
| |
NormalizePositive |
Returns the normalized positive value of an angle, which is the
equivalent angle in the range [0, 2*Pi].
| |
Supplement |
Returns a supplement angle.
Two angles are supplementary if they add up to Pi (straight angle).
| |
ToString | (Overrides ObjectToString.) | |
ToString(Int32) | ||
ToString(UomUnit, UomAngularUnitFormat) | ||
ToString(UomUnit, Int32, UomAngularUnitFormat) | ||
TryParse(String, GeAngle) |
Converts a string representation of a number to default angular unit.
Return value indicates whether the conversion succeeded or failed.
| |
TryParse(String, UomAngularUnit, GeAngle) |
Converts a string representation of a number to given angular unit.
A return value indicates whether the conversion succeeded or failed.
|
Name | Description | |
---|---|---|
(Double to GeAngle) |