Class OrbitState¶
Defined in File orbit_states.h
Inheritance Relationships¶
Base Type¶
public lupnt::IState(Class IState)
Derived Types¶
public lupnt::CartesianOrbitState(Class CartesianOrbitState)public lupnt::ClassicalOE(Class ClassicalOE)public lupnt::DelaunayOE(Class DelaunayOE)public lupnt::EquinoctialOE(Class EquinoctialOE)public lupnt::QuasiNonsingOE(Class QuasiNonsingOE)public lupnt::QuasiNonsingROE(Class QuasiNonsingROE)public lupnt::SingularROE(Class SingularROE)
Class Documentation¶
-
class OrbitState : public lupnt::IState¶
Subclassed by lupnt::CartesianOrbitState, lupnt::ClassicalOE, lupnt::DelaunayOE, lupnt::EquinoctialOE, lupnt::QuasiNonsingOE, lupnt::QuasiNonsingROE, lupnt::SingularROE
Public Functions
-
OrbitState(const Vec6 &x, Frame coord, OrbitStateRepres repres, const std::array<const char*, 6> &names, const std::array<const char*, 6> &units)¶
-
virtual int GetSize() const override¶
-
std::array<const char*, 6> GetNames() const¶
-
std::array<const char*, 6> GetUnits() const¶
-
virtual StateType GetStateType() const override¶
-
OrbitStateRepres GetOrbitStateRepres() const¶
-
void SetOrbitStateRepres(const OrbitStateRepres rep)¶
-
std::ostream &operator<<(std::ostream &os) const¶
-
OrbitState(const Vec6 &x, Frame coord, OrbitStateRepres repres, const std::array<const char*, 6> &names, const std::array<const char*, 6> &units)¶