InternationalTerrestrialReferenceFrameTransformerConvertPoint Method (EarthCentralBody, Point, String, ListInternationalTerrestrialReferenceFrameTransformer) |
Converts a
Point such that an ITRF transformation is applied when it is evaluated.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 25.2.423.0 (25.2.423.0)
Syntaxpublic static Point ConvertPoint(
EarthCentralBody earth,
Point point,
string toFrame,
List<InternationalTerrestrialReferenceFrameTransformer> itrfList
)
Public Shared Function ConvertPoint (
earth As EarthCentralBody,
point As Point,
toFrame As String,
itrfList As List(Of InternationalTerrestrialReferenceFrameTransformer)
) As Point
public:
static Point^ ConvertPoint(
EarthCentralBody^ earth,
Point^ point,
String^ toFrame,
List<InternationalTerrestrialReferenceFrameTransformer^>^ itrfList
)
static member ConvertPoint :
earth : EarthCentralBody *
point : Point *
toFrame : string *
itrfList : List<InternationalTerrestrialReferenceFrameTransformer> -> Point
Parameters
- earth
- Type: AGI.Foundation.CelestialEarthCentralBody
An EarthCentralBody configured with OrientationParameters
that have a NativeItrfFrame.
- point
- Type: AGI.Foundation.GeometryPoint
The point to be converted. - toFrame
- Type: SystemString
The name of the ITRF that the point is being converted into. - itrfList
- Type: System.Collections.GenericListInternationalTerrestrialReferenceFrameTransformer
A list of ITRF transformations that contains a transformation
from the NativeItrfFrame of the
OrientationParameters of the EarthCentralBody
to the toFrame.
Return Value
Type:
PointThe converted point.
Exceptions| Exception | Condition |
|---|
| ArgumentNullException |
Thrown when earth, point, toFrame, or itrfList is .
|
| InvalidOperationException |
Thrown when the OrientationParameters of earth
are or do not contain a NativeItrfFrame.
|
| InvalidDataException |
Thrown when itrfList does not contain the
necessary transformation to go from the NativeItrfFrame
of the OrientationParameters of the earth to
the toFrame (if the two frames are not the same).
|
See Also