Class IState

Inheritance Relationships

Derived Types

Class Documentation

class IState

Subclassed by lupnt::AttitudeState, lupnt::ClockState, lupnt::OrbitState

Public Functions

virtual ~IState() = default
virtual int GetSize() const = 0
virtual VecX GetVec() const = 0
virtual void SetVec(const VecX &x) = 0
virtual Real GetValue(int idx) const = 0
virtual void SetValue(int idx, Real val) = 0
virtual StateType GetStateType() const = 0