Class DelaunayOE¶
Defined in File state.h
Inheritance Relationships¶
Base Type¶
public lupnt::State(Class State)
Class Documentation¶
-
class DelaunayOE : public lupnt::State¶
Public Functions
-
inline DelaunayOE(const Vec6 &x = Vec6::Zero())¶
Construct a
DelaunayOE(Delaunay orbital elements) from a stacked 6-element element vector. Used by element-set conversions inStateConverterfor canonical Hamiltonian orbit representations.- Parameters:
x – [l, g, h, L, G, H], all in [rad].
-
inline DelaunayOE(const Vec6 &x, const Frame frame)¶
Construct a
DelaunayOEfrom a stacked element vector and reference frame.- Parameters:
x – [l, g, h, L, G, H], all in [rad].
frame – Reference frame the elements are defined in.
-
inline Real &g()¶
Mutable reference to the longitude of periapsis.
- Returns:
Longitude of periapsis [rad].
-
inline DelaunayOE(const Vec6 &x = Vec6::Zero())¶