|
ICAROUS
|
#include <StateVector.h>
Public Member Functions | |
| StateVector (const Vect3 &ss=Vect3::ZERO(), const Velocity &vv=Velocity::ZEROV(), const double tt=0) | |
| StateVector (const std::pair< Vect3, Velocity > &sv, double t) | |
| std::pair< Vect3, Velocity > | pair () const |
| Vect3 | s () const |
| Velocity | v () const |
| double | t () const |
Static Public Member Functions | |
| static StateVector | makeXYZ (double x, double y, double z, double trk, double gs, double vs, double t) |
Public Attributes | |
| Vect3 | ss |
| Velocity | vv |
| double | tt |
Captures the position and velocity at a certain point in time. This class requires the position and velocity are already in a Cartesian frame.