public static interface AttitudeEphemerisFile.AttitudeEphemerisSegment
Segments are typically used to split an ephemeris around discontinuous events such as maneuvers.
AttitudeEphemerisFile
,
AttitudeEphemerisFile.SatelliteAttitudeEphemeris
Modifier and Type | Method and Description |
---|---|
List<? extends TimeStampedAngularCoordinates> |
getAngularCoordinates()
Get an unmodifiable list of attitude data lines.
|
String |
getAttitudeDirection()
Get the rotation direction of the attitude.
|
default BoundedAttitudeProvider |
getAttitudeProvider()
Get the attitude provider for this attitude ephemeris segment.
|
String |
getAttitudeType()
Get the format of the data lines in the message.
|
AngularDerivativesFilter |
getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment.
|
String |
getFrameCenterString()
Get the name of the center of the coordinate system the ephemeris is provided
in.
|
String |
getInterpolationMethod()
Get the interpolation method to be used.
|
int |
getInterpolationSamples()
Get the number of samples to use in interpolation.
|
Frame |
getReferenceFrame()
Get the reference frame from which attitude is defined.
|
String |
getRefFrameAString()
Get the reference frame A specifier as it appeared in the file.
|
String |
getRefFrameBString()
Get the reference frame B specifier as it appeared in the file.
|
RotationOrder |
getRotationOrder()
Get the rotation order for Euler angles.
|
AbsoluteDate |
getStart()
Get the start date of this ephemeris segment.
|
AbsoluteDate |
getStop()
Get the end date of this ephemeris segment.
|
TimeScale |
getTimeScale()
Get the time scale for this ephemeris segment.
|
String |
getTimeScaleString()
Get the time scale for this ephemeris segment.
|
boolean |
isFirst()
Get the flag for the placement of the quaternion QC in the attitude data.
|
List<? extends TimeStampedAngularCoordinates> getAngularCoordinates()
String getFrameCenterString()
String getRefFrameAString()
String getRefFrameBString()
Frame getReferenceFrame()
String getAttitudeDirection()
String getAttitudeType()
boolean isFirst()
RotationOrder getRotationOrder()
String getTimeScaleString()
null
if the ephemeris file does not specify a time scale.TimeScale getTimeScale()
null
.AbsoluteDate getStart()
AbsoluteDate getStop()
String getInterpolationMethod()
int getInterpolationSamples()
AngularDerivativesFilter getAvailableDerivatives()
default BoundedAttitudeProvider getAttitudeProvider()
Copyright © 2002-2020 CS GROUP. All rights reserved.