Description
Interface to set and retrieve the coordinate
type used to specify the orbit state.
Public Methods
Assign |
Assign a new coordinate
type. |
AssignCartesian |
Helper method to assign a
new orbit state using Cartesian representation |
AssignClassical |
Helper method to assign a
new orbit state using Classical representation |
AssignEquinoctialPosigrade |
Helper method to assign a
new orbit state using Equinoctial representation |
AssignEquinoctialRetrograde |
Helper method to assign a
new orbit state using Equinoctial representation |
AssignGeodetic |
Helper method to assign a
new orbit state using Geodetic representation |
AssignMixedSpherical |
Helper method to assign a
new orbit state using Mixed Spherical representation |
AssignSpherical |
Helper method to assign a
new orbit state using Spherical representation |
ConvertTo |
Method to changes the
coordinate type to the type specified. |
Public Properties
Remarks
Example
Extends orbit state
to another representation or coordinate system X
[C#] |
Copy Code
|
IAgOrbitStateClassical newOrbitState = orbitState.ConvertTo(AgEOrbitStateType.eOrbitStateClassical) as IAgOrbitStateClassical;
newOrbitState.AssignClassical(AgECoordinateSystem.eCoordinateSystemICRF, 12000000, 0, 1.8, 0, -1.8, 0);
|
|
Extends orbit state
to another representation or coordinate system X
[Visual Basic .NET] |
Copy Code
|
Dim newOrbitState As IAgOrbitStateClassical =
TryCast(orbitState.ConvertTo(AgEOrbitStateType.eOrbitStateClassical),
IAgOrbitStateClassical)
newOrbitState.AssignClassical(AgECoordinateSystem.eCoordinateSystemICRF,
12000000, 0, 1.8, 0, -1.8, _
0)
|
|