InternationalTerrestrialReferenceFrameTransformer Constructor (String, String, JulianDate, MotionCartesian, MotionDouble, MotionCartesian) |
Initializes a new instance.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public InternationalTerrestrialReferenceFrameTransformer(
string from,
string to,
JulianDate epoch,
Motion<Cartesian> translation,
Motion<double> scaling,
Motion<Cartesian> rotation
)
Public Sub New (
from As String,
to As String,
epoch As JulianDate,
translation As Motion(Of Cartesian),
scaling As Motion(Of Double),
rotation As Motion(Of Cartesian)
)
public:
InternationalTerrestrialReferenceFrameTransformer(
String^ from,
String^ to,
JulianDate epoch,
Motion<Cartesian> translation,
Motion<double> scaling,
Motion<Cartesian> rotation
)
new :
from : string *
to : string *
epoch : JulianDate *
translation : Motion<Cartesian> *
scaling : Motion<float> *
rotation : Motion<Cartesian> -> InternationalTerrestrialReferenceFrameTransformer
Parameters
- from
- Type: SystemString
The name of the ITRF whose coordinates are being transformed into the
to ITRF. - to
- Type: SystemString
The name of the ITRF that the coordinates are being transformed into. - epoch
- Type: AGI.Foundation.TimeJulianDate
The defined epoch for the constant terms in the transformation. - translation
- Type: AGI.FoundationMotionCartesian
The constant position offset between the two ITRFs, and the rate at which
it changes after the epoch.
- scaling
- Type: AGI.FoundationMotionDouble
A small number that is added to one to form the diagonal components
of the skew-symmetric rotation matrix that is used to transform between the ITRFs, and the rate at which
it changes after the epoch.
- rotation
- Type: AGI.FoundationMotionCartesian
The off-diagonal components of the skew-symmetric rotation matrix that is used to
transform between the ITRFs, and the rate at which it changes after the epoch.
See Also