Go to the documentation of this file.
17 #ifndef TRAJECTORY_COMPOSITE_H
18 #define TRAJECTORY_COMPOSITE_H
32 class Trajectory_Composite:
public Trajectory
46 virtual Frame Pos(
double time)
const;
47 virtual Twist Vel(
double time)
const;
48 virtual Twist Acc(
double time)
const;
std::vector< Trajectory * > VectorTraj
virtual Twist Acc(double time) const
virtual Frame Pos(double time) const
std::vector< double > VectorDouble
virtual void Add(Trajectory *elem)
represents both translational and rotational velocities.
virtual void Write(std::ostream &os) const
virtual Twist Vel(double time) const
represents a frame transformation in 3D space (rotation + translation)
virtual ~Trajectory_Composite()
virtual Trajectory * Clone() const
virtual double Duration() const