|
KDL
1.5.1
|
Trajectory_Composite implements a trajectory that is composed of underlying trajectoria. More...
#include <src/trajectory_composite.hpp>


Public Member Functions | |
| Trajectory_Composite () | |
| virtual double | Duration () const |
| virtual Frame | Pos (double time) const |
| virtual Twist | Vel (double time) const |
| virtual Twist | Acc (double time) const |
| virtual void | Add (Trajectory *elem) |
| virtual void | Destroy () |
| virtual void | Write (std::ostream &os) const |
| virtual Trajectory * | Clone () const |
| virtual | ~Trajectory_Composite () |
Static Public Member Functions | |
| static Trajectory * | Read (std::istream &is) |
Private Types | |
| typedef std::vector< Trajectory * > | VectorTraj |
| typedef std::vector< double > | VectorDouble |
Private Attributes | |
| VectorTraj | vt |
| VectorDouble | vd |
| double | duration |
Trajectory_Composite implements a trajectory that is composed of underlying trajectoria.
Call Add to add a trajectory
|
private |
|
private |
| KDL::Trajectory_Composite::Trajectory_Composite | ( | ) |
Referenced by Clone().
|
virtual |
References Destroy().
|
virtual |
Implements KDL::Trajectory.
References KDL::Trajectory::Acc(), KDL::Trajectory::Duration(), vd, and vt.
|
virtual |
References duration, KDL::Trajectory::Duration(), vd, and vt.
Referenced by Clone().
|
virtual |
Implements KDL::Trajectory.
References Add(), Trajectory_Composite(), and vt.
|
virtual |
Referenced by ~Trajectory_Composite().
|
virtual |
Implements KDL::Trajectory.
References duration.
|
virtual |
Implements KDL::Trajectory.
References KDL::Trajectory::Duration(), KDL::Trajectory::Pos(), vd, and vt.
|
staticinherited |
References KDL::VelocityProfile::Read(), and KDL::Path::Read().
|
virtual |
Implements KDL::Trajectory.
References KDL::Trajectory::Duration(), vd, KDL::Trajectory::Vel(), and vt.
|
virtual |
Implements KDL::Trajectory.
References vt.
|
private |
Referenced by Add(), and Duration().
|
private |
|
private |
1.8.14