Description
Interface for use with IAgAsEphemFileReaderPlugin
Public Methods
AddEphemeris | Adds an ephemeris point. Covariance array is optional. It contains the lower triangle of the covariance matrix, either 6 elements for position only, or 21 elements when using pos-vel covariance. |
AddEphemerisAtEpoch | Adds an ephemeris point at the Epoch given in the format DateAbbrv. The Covariance array is optional. It contains the lower triangle of the covariance matrix, either 6 elements for position only, or 21 elements when using pos-vel covariance. |
AddEphemerisOnDate | Adds an ephemeris point on the date specified. The Covariance array is optional. It contains the lower triangle of the covariance matrix, either 6 elements for position only, or 21 elements when using pos-vel covariance. Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60]. |
AddInterpolationBoundary | Adds an interpolation boundary at the Epoch specified in format given by DateAbbrv. |
AddMetaData | Associates the Value with the given Keyword |
AddTrendControlTime | Adds a trending control time at the Epoch specified in format given by DateAbbrv. |
GetCoordinateSystemEpoch | The coordinate system epoch for the CoordinateSystem, expressed as a string in format given by DateAbbrv. Not needed for systems with fixed epochs (like ICRF, J2000, B1950). |
GetDistanceUnit | Gets the distance unit used for both ephemeris and covariance. |
GetRefEpoch | Sets the reference epoch for points added by AddEphemeris(). The Epoch is specified in the format given by DateAbbrv. |
GetTimeUnit | Gets the distance unit used for both ephemeris and covariance. |
SetCoordinateSystemEpoch | The coordinate system epoch for the CoordinateSystem, expressed as a string in format given by DateAbbrv. Not needed for systems with fixed epochs (like ICRF, J2000, B1950). |
SetRefEpoch | Sets the reference epoch for points added by AddEphemeris(). The Epoch is specified in the format given by DateAbbrv. |
SetUnits | Sets the distance and time units used for both ephemeris and covariance. |
Public Properties
CentralBody | The central body for the coordinate system used for the ephemeris and covariance. |
CoordinateSystem | The name of the coordinate system used for the ephemeris and covariance. AWB systems are supported using the same notation as that for CoordinateSystem in a .e file, e.g., AWB TopoCentric Facility/Facility1. |
CovarianceRepresentation | Sets the covariance representation. |
CovarianceType | Specifies the type of covariance desired. |
Filename | The filename to verify. |
FormatID | File Format identification. Cannot contain spaces. |
InterpolationMethod | The interpolation method used with the ephemeris. |
InterpolationOrder | The interpolation order to use. For Lagrange-type interpolation, 1+Order samples are used; for Hermitian, (Order+1)/2 samples are used. |
IsValid | False indicates a failure has occurred and that the message should be displayed |
Message | Sets an error message when not valid |
MuLagrangeVOP | The gravitational parameter (expressed using the distance and time units) to use when using LagrangeVOP interpolation. |
Name | Name to use in the user interface. |
CoClasses that Implement IAgAsEphemFileReaderPluginResultEphem