Class astrea::astro::frames::RadialInTrackCrossTrack¶
ClassList > astrea > astro > frames > RadialInTrackCrossTrack
Class representing the Radial, In-Track, Cross-Track (RIC) frame.
#include <RadialInTrackCrossTrack.hpp>
Inherits the following classes: DynamicFrame< RadialInTrackCrossTrack, FrameAxis::RIC >
Public Functions¶
| Type | Name |
|---|---|
| RadialInTrackCrossTrack () = delete Default constructor is deleted to prevent instantiation without a parent frame. |
|
| RadialInTrackCrossTrack (const FrameReference * parent) Default constructor for RadialInTrackCrossTrack . |
|
| DirectionCosineMatrix< frames::earth::icrf, RadialInTrackCrossTrack > | get_dcm (const Date & date) const Gets the Direction Cosine Matrix (DCM) for the RIC frame at a given date. |
| ~RadialInTrackCrossTrack () = default Default destructor for RadialInTrackCrossTrack . |
Public Functions Documentation¶
function RadialInTrackCrossTrack [1/3]¶
Default constructor is deleted to prevent instantiation without a parent frame.
function RadialInTrackCrossTrack [2/3]¶
Default constructor for RadialInTrackCrossTrack .
inline astrea::astro::frames::RadialInTrackCrossTrack::RadialInTrackCrossTrack (
const FrameReference * parent
)
Initializes the ECEF frame with a name and origin.
function get_dcm¶
Gets the Direction Cosine Matrix (DCM) for the RIC frame at a given date.
inline DirectionCosineMatrix < frames::earth::icrf, RadialInTrackCrossTrack > astrea::astro::frames::RadialInTrackCrossTrack::get_dcm (
const Date & date
) const
Parameters:
dateThe date for which the DCM is requested.
Returns:
DirectionCosineMatrix<frames::earth::icrf, frames::dynamic::ric> The DCM from ECI to RIC.
function ~RadialInTrackCrossTrack¶
Default destructor for RadialInTrackCrossTrack .
The documentation for this class was generated from the following file astrea/astro/astro/frames/instances/RadialInTrackCrossTrack.hpp