Class EquinoctialOE¶
Defined in File state.h
Inheritance Relationships¶
Base Type¶
public lupnt::State(Class State)
Class Documentation¶
-
class EquinoctialOE : public lupnt::State¶
Public Functions
-
inline EquinoctialOE(const Vec6 &x = Vec6::Zero())¶
Construct an
EquinoctialOE(equinoctial orbital elements, singularity-free at e=0 and i=0) from a stacked 6-element element vector, in frame MOON_CI. Used byKeplerianDynamics<EquinoctialOE>::Propagateand element-set conversions inStateConverter.- Parameters:
x – [a, h, k, p, q, lon] in [m, -, -, -, -, rad].
-
inline EquinoctialOE(const Vec6 &x, const Frame frame)¶
Construct an
EquinoctialOEfrom a stacked element vector and reference frame.- Parameters:
x – [a, h, k, p, q, lon] in [m, -, -, -, -, rad].
frame – Reference frame the elements are defined in.
-
inline EquinoctialOE(const Vec6 &x = Vec6::Zero())¶