public static class StkEphemerisFile.EphemerisLLRTimePos extends StkEphemerisFile.Ephemeris
| Constructor and Description |
|---|
EphemerisLLRTimePos() |
| Modifier and Type | Method and Description |
|---|---|
Point |
createPoint()
Creates a
Point whose time-varying position is computed by interpolating
over the ephemeris data held by this instance. |
CentralBody |
getCentralBody()
Gets the central body relative to which the longitude, latitude, and radius
are defined.
|
StkEphemerisFile.DistanceUnit |
getDistanceUnit()
Gets the distance unit of the ephemeris and covariance information.
|
DateMotionCollection1<LongitudeLatitudeRadius> |
getEphemerisData()
|
TranslationalMotionInterpolator |
getInterpolator()
Gets the interpolator to use to interpolate this ephemeris data.
|
String |
getName()
Gets the name of this ephemeris format.
|
int |
getOrder()
Gets the number of derivatives in this data.
|
List<JulianDate> |
getTimes()
Gets the times of the data points.
|
void |
setCentralBody(CentralBody value)
Sets the central body relative to which the longitude, latitude, and radius
are defined.
|
void |
setEphemerisData(DateMotionCollection1<LongitudeLatitudeRadius> value)
|
void |
setInterpolator(TranslationalMotionInterpolator value)
Sets the interpolator to use to interpolate this ephemeris data.
|
getTimeFormat, setTimeFormatpublic String getName()
getName in class StkEphemerisFile.Ephemerispublic List<JulianDate> getTimes()
getTimes in class StkEphemerisFile.Ephemeris@Nonnull public StkEphemerisFile.DistanceUnit getDistanceUnit()
StkEphemerisFile.EphemerisgetDistanceUnit in class StkEphemerisFile.Ephemerispublic final DateMotionCollection1<LongitudeLatitudeRadius> getEphemerisData()
public final void setEphemerisData(DateMotionCollection1<LongitudeLatitudeRadius> value)
public final CentralBody getCentralBody()
When reading an ephemeris file, this property may be null if the "CentralBody"
property did not exist in the file or if it could not be automatically mapped to a
CentralBody (get / set) instance. In the latter case, the original string
representation of the name of the reference frame can be found in the
Properties (get) collection.
When writing an ephemeris file, and this property is non-null, it overrides "CentralBody"
in Properties (get). However, if this property is null, the value in
Properties (get) is used.
public final void setCentralBody(CentralBody value)
When reading an ephemeris file, this property may be null if the "CentralBody"
property did not exist in the file or if it could not be automatically mapped to a
CentralBody (get / set) instance. In the latter case, the original string
representation of the name of the reference frame can be found in the
Properties (get) collection.
When writing an ephemeris file, and this property is non-null, it overrides "CentralBody"
in Properties (get). However, if this property is null, the value in
Properties (get) is used.
public int getOrder()
getOrder in class StkEphemerisFile.Ephemerispublic TranslationalMotionInterpolator getInterpolator()
StkEphemerisFile.Ephemeris
When reading an ephemeris file, this property may be null if the "InterpolationMethod"
property did not exist in the file or if it could not be automatically mapped to a
TranslationalMotionInterpolator instance.
In the latter case, the original string representation of the name of the interpolation method
can be found in the Properties (get) collection.
When writing an ephemeris file, and this property is non-null, it overrides "InterpolationMethod"
in Properties (get). However, if this property is null, the value in
Properties (get) is used.
getInterpolator in class StkEphemerisFile.Ephemerispublic void setInterpolator(TranslationalMotionInterpolator value)
StkEphemerisFile.Ephemeris
When reading an ephemeris file, this property may be null if the "InterpolationMethod"
property did not exist in the file or if it could not be automatically mapped to a
TranslationalMotionInterpolator instance.
In the latter case, the original string representation of the name of the interpolation method
can be found in the Properties (get) collection.
When writing an ephemeris file, and this property is non-null, it overrides "InterpolationMethod"
in Properties (get). However, if this property is null, the value in
Properties (get) is used.
setInterpolator in class StkEphemerisFile.Ephemerispublic Point createPoint()
Point whose time-varying position is computed by interpolating
over the ephemeris data held by this instance.createPoint in class StkEphemerisFile.Ephemeris