InternationalTerrestrialReferenceFrameTransformerCreatePointInterpolatorInFixedFrame Method (EarthCentralBody, IEnumerableInternationalTerrestrialReferenceFrameTransformer, String, InterpolationAlgorithm, Int32, DateMotionCollectionCartesian) |
Creates a point interpolator in the Earth
FixedFrame that is built using data in an ITRF.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public static PointInterpolator CreatePointInterpolatorInFixedFrame(
EarthCentralBody earth,
IEnumerable<InternationalTerrestrialReferenceFrameTransformer> itrfList,
string itrfFrameOfData,
InterpolationAlgorithm algorithm,
int interpolationDegree,
DateMotionCollection<Cartesian> data
)
Public Shared Function CreatePointInterpolatorInFixedFrame (
earth As EarthCentralBody,
itrfList As IEnumerable(Of InternationalTerrestrialReferenceFrameTransformer),
itrfFrameOfData As String,
algorithm As InterpolationAlgorithm,
interpolationDegree As Integer,
data As DateMotionCollection(Of Cartesian)
) As PointInterpolator
public:
static PointInterpolator^ CreatePointInterpolatorInFixedFrame(
EarthCentralBody^ earth,
IEnumerable<InternationalTerrestrialReferenceFrameTransformer^>^ itrfList,
String^ itrfFrameOfData,
InterpolationAlgorithm^ algorithm,
int interpolationDegree,
DateMotionCollection<Cartesian>^ data
)
static member CreatePointInterpolatorInFixedFrame :
earth : EarthCentralBody *
itrfList : IEnumerable<InternationalTerrestrialReferenceFrameTransformer> *
itrfFrameOfData : string *
algorithm : InterpolationAlgorithm *
interpolationDegree : int *
data : DateMotionCollection<Cartesian> -> PointInterpolator
Parameters
- earth
- Type: AGI.Foundation.CelestialEarthCentralBody
An EarthCentralBody configured with OrientationParameters
that have a NativeItrfFrame.
- itrfList
- Type: System.Collections.GenericIEnumerableInternationalTerrestrialReferenceFrameTransformer
A list of ITRF transformations that contains the transformation from itrfFrameOfData
to the NativeItrfFrame.
- itrfFrameOfData
- Type: SystemString
The ITRF that is the native frame of the data. - algorithm
- Type: AGI.Foundation.NumericalMethods.AdvancedInterpolationAlgorithm
The interpolation algorithm to be used to build the point interpolator. - interpolationDegree
- Type: SystemInt32
The degree of the interpolation algorithm. - data
- Type: AGI.FoundationDateMotionCollectionCartesian
The data in the itrfFrameOfData that is to be interpolated.
Return Value
Type:
PointInterpolatorA point interpolator for the data that is in the Earth-fixed reference frame.
Exceptions Remarks
If the native ITRF of the Earth orientation parameters is the same as the itrfFrameOfData,
the fixed frame will be used with no ITRF transformations being performed on the data. If the ITRFs are different,
then an ITRF transformation will be performed on the data before the point interpolator is built.
See Also