InternationalTerrestrialReferenceFrameTransformer.CreatePointInterpolatorInFixedFrame Method (EarthCentralBody, InternationalTerrestrialReferenceFrameTransformer, String, InterpolationAlgorithm, Int32, DateMotionCollection<Cartesian>) |
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: 25.1.421.0 (25.1.421.0)
Syntaxpublic static PointInterpolator CreatePointInterpolatorInFixedFrame(
EarthCentralBody earth,
InternationalTerrestrialReferenceFrameTransformer itrf,
string itrfFrameOfData,
InterpolationAlgorithm algorithm,
int interpolationDegree,
DateMotionCollection<Cartesian> data
)
Public Shared Function CreatePointInterpolatorInFixedFrame (
earth As EarthCentralBody,
itrf As InternationalTerrestrialReferenceFrameTransformer,
itrfFrameOfData As String,
algorithm As InterpolationAlgorithm,
interpolationDegree As Integer,
data As DateMotionCollection(Of Cartesian)
) As PointInterpolator
public:
static PointInterpolator^ CreatePointInterpolatorInFixedFrame(
EarthCentralBody^ earth,
InternationalTerrestrialReferenceFrameTransformer^ itrf,
String^ itrfFrameOfData,
InterpolationAlgorithm^ algorithm,
int interpolationDegree,
DateMotionCollection<Cartesian>^ data
)
static member CreatePointInterpolatorInFixedFrame :
earth : EarthCentralBody *
itrf : InternationalTerrestrialReferenceFrameTransformer *
itrfFrameOfData : string *
algorithm : InterpolationAlgorithm *
interpolationDegree : int *
data : DateMotionCollection<Cartesian> -> PointInterpolator
Parameters
- earth
- Type: AGI.Foundation.Celestial.EarthCentralBody
An EarthCentralBody configured with OrientationParameters
that have a NativeItrfFrame.
- itrf
- Type: AGI.Foundation.Geometry.InternationalTerrestrialReferenceFrameTransformer
The ITRF transformation that contains the transformation from itrfFrameOfData
to the NativeItrfFrame.
- itrfFrameOfData
- Type: System.String
The ITRF that is the native frame of the data. - algorithm
- Type: AGI.Foundation.NumericalMethods.Advanced.InterpolationAlgorithm
The interpolation algorithm to be used to build the point interpolator. - interpolationDegree
- Type: System.Int32
The degree of the interpolation algorithm. - data
- Type: AGI.Foundation.DateMotionCollection<Cartesian>
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