#include <Trajectory.h>
Public Member Functions | |
Trajectory () | |
Default constructor. | |
Trajectory (const Trajectory &t) | |
Copy constructor. TODO verify. | |
Trajectory & | operator= (const Trajectory &t) |
Operator =. TODO verify. | |
void | setTc (Time value) |
Sets _Tc parameter. | |
Time | Tc () |
Gets _Tc parameter. | |
virtual Position | getPos (Time t)=0 |
Evaluate trajectory coordinates for a given time. | |
virtual Position | getFirstDeriv (Time t)=0 |
Evaluate trajectory first derivative for a given time. | |
virtual Position | getSecondDeriv (Time t)=0 |
Evaluate trajectory second derivative for a given time. |
Implements a trajectory.
A sampled trajectory is a Trajectory given by a sequences of points.
MipBaselib::Trajectory::Trajectory | ( | ) | [inline] |
Default constructor.
MipBaselib::Trajectory::Trajectory | ( | const Trajectory & | t | ) | [inline] |
Copy constructor. TODO verify.
Trajectory& MipBaselib::Trajectory::operator= | ( | const Trajectory & | t | ) | [inline] |
Operator =. TODO verify.
void MipBaselib::Trajectory::setTc | ( | Time | value | ) | [inline] |
Time MipBaselib::Trajectory::Tc | ( | ) | [inline] |
Evaluate trajectory coordinates for a given time.
Implemented in MipBaselib::AnalyticalTrajectory, and MipBaselib::SampledTrajectory.
Evaluate trajectory first derivative for a given time.
Implemented in MipBaselib::AnalyticalTrajectory, and MipBaselib::SampledTrajectory.
Evaluate trajectory second derivative for a given time.
Implemented in MipBaselib::AnalyticalTrajectory, and MipBaselib::SampledTrajectory.