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