Class SingularROE¶
Defined in File state.h
Inheritance Relationships¶
Base Type¶
public lupnt::State(Class State)
Class Documentation¶
-
class SingularROE : public lupnt::State¶
Public Functions
-
inline SingularROE(const Vec6 &x = Vec6::Zero())¶
Construct a
SingularROE(singular relative orbital elements, scaled by semi-major axis) from a stacked 6-element vector, in frame MOON_CI. Used byRoeGeometricMappingDynamicsandStateConverterto represent the relative motion of a deputy with respect to a chief in terms of differential orbital elements.- Parameters:
x – [a*da, a*dM, a*de, a*dw, a*di, a*dOmega], all in [m].
-
inline SingularROE(const Vec6 &x, const Frame frame)¶
Construct a
SingularROEfrom a stacked element vector and reference frame.- Parameters:
x – [a*da, a*dM, a*de, a*dw, a*di, a*dOmega], all in [m].
frame – Reference frame the elements are defined in.
-
inline SingularROE(const Vec6 &x = Vec6::Zero())¶