Skip to content

Class astrea::astro::frames::LocalHorizontalLocalVertical

ClassList > astrea > astro > frames > LocalHorizontalLocalVertical

Class representing the Local Horizontal, Local Vertical (LVLH) frame.

  • #include <LocalHorizontalLocalVertical.hpp>

Inherits the following classes: DynamicFrame< LocalHorizontalLocalVertical, FrameAxis::LVLH >

Public Functions

Type Name
LocalHorizontalLocalVertical () = delete
Default constructor is deleted to prevent instantiation without a parent frame.
LocalHorizontalLocalVertical (const FrameReference * parent)
Default constructor for LocalHorizontalLocalVertical .
DirectionCosineMatrix< frames::earth::icrf, LocalHorizontalLocalVertical > get_dcm (const Date & date) const
Gets the Direction Cosine Matrix (DCM) for the Local Horizontal, Local Vertical frame at a given date.
~LocalHorizontalLocalVertical () = default
Default destructor for LocalHorizontalLocalVertical .

Public Functions Documentation

function LocalHorizontalLocalVertical [1/3]

Default constructor is deleted to prevent instantiation without a parent frame.

astrea::astro::frames::LocalHorizontalLocalVertical::LocalHorizontalLocalVertical () = delete


function LocalHorizontalLocalVertical [2/3]

Default constructor for LocalHorizontalLocalVertical .

inline astrea::astro::frames::LocalHorizontalLocalVertical::LocalHorizontalLocalVertical (
    const FrameReference * parent
) 

Initializes the ECEF frame with a name and origin.


function get_dcm

Gets the Direction Cosine Matrix (DCM) for the Local Horizontal, Local Vertical frame at a given date.

inline DirectionCosineMatrix < frames::earth::icrf, LocalHorizontalLocalVertical > astrea::astro::frames::LocalHorizontalLocalVertical::get_dcm (
    const Date & date
) const

Parameters:

  • date The date for which the DCM is computed.

Returns:

DirectionCosineMatrix<frames::earth::icrf, LocalHorizontalLocalVertical> The DCM from ECI to LVLH.


function ~LocalHorizontalLocalVertical

Default destructor for LocalHorizontalLocalVertical .

astrea::astro::frames::LocalHorizontalLocalVertical::~LocalHorizontalLocalVertical () = default



The documentation for this class was generated from the following file astrea/astro/astro/frames/instances/LocalHorizontalLocalVertical.hpp