Class astrea::astro::StatePartial¶
ClassList > astrea > astro > StatePartial
Public Functions¶
| Type | Name |
|---|---|
| StatePartial () = default Default constructor for StatePartial . |
|
| StatePartial (const OrbitalElementPartials & elementPartials, const Date & epoch, const AstrodynamicsSystem & sys) Constructs a StatePartial with given orbital element partials and astrodynamics system. |
|
| const Date & | get_epoch () const Gets the epoch of the state partial. |
| const AstrodynamicsSystem & | get_system () const Gets the astrodynamics system associated with the state. |
| State | operator* (const Time & time) const Multiplies the StatePartial by a time to get aState . |
Public Functions Documentation¶
function StatePartial [1/2]¶
Default constructor for StatePartial .
function StatePartial [2/2]¶
Constructs a StatePartial with given orbital element partials and astrodynamics system.
inline astrea::astro::StatePartial::StatePartial (
const OrbitalElementPartials & elementPartials,
const Date & epoch,
const AstrodynamicsSystem & sys
)
Parameters:
elementPartialsThe orbital element partials of the state.epochThe epoch of the state.sysThe astrodynamics system associated with the state.
function get_epoch¶
Gets the epoch of the state partial.
Returns:
const Date& Reference to the epoch of the state partial.
function get_system¶
Gets the astrodynamics system associated with the state.
Returns:
const AstrodynamicsSystem& Reference to the astrodynamics system.
function operator*¶
Multiplies the StatePartial by a time to get aState .
Parameters:
timeThe time to multiply with.
Returns:
State The resulting State after multiplication.
The documentation for this class was generated from the following file astrea/astro/astro/state/State.hpp