Base class for samplers of trajectories. More...
#include <trajectory.h>
Public Member Functions | |
virtual double | end_time ()=0 |
Get the end time of our trajectory. More... | |
virtual Trajectory | getTrajectory ()=0 |
Get the trajectory that we are sampling from. More... | |
virtual TrajectoryPoint | sample (double time)=0 |
Sample from this trajectory. More... | |
TrajectorySampler () | |
Construct a trajectory sampler. More... | |
virtual | ~TrajectorySampler () |
Private Member Functions | |
TrajectorySampler & | operator= (const TrajectorySampler &) |
TrajectorySampler (const TrajectorySampler &) | |
Base class for samplers of trajectories.
Definition at line 307 of file trajectory.h.
|
inline |
Construct a trajectory sampler.
Definition at line 311 of file trajectory.h.
|
inlinevirtual |
Definition at line 312 of file trajectory.h.
|
private |
|
pure virtual |
Get the end time of our trajectory.
Implemented in robot_controllers::SplineTrajectorySampler.
|
pure virtual |
Get the trajectory that we are sampling from.
Implemented in robot_controllers::SplineTrajectorySampler.
|
private |
|
pure virtual |
Sample from this trajectory.
Implemented in robot_controllers::SplineTrajectorySampler.