#include <trajectory-euclidian.hpp>

Public Types | |
| typedef math::ConstRefVector | ConstRefVector |
Public Member Functions | |
| const TrajectorySample & | computeNext () override |
| void | getLastSample (TrajectorySample &sample) const override |
| bool | has_trajectory_ended () const override |
| const TrajectorySample & | operator() (double time) override |
| void | setReference (ConstRefVector ref) |
| unsigned int | size () const override |
| TrajectoryEuclidianConstant (const std::string &name) | |
| TrajectoryEuclidianConstant (const std::string &name, ConstRefVector ref) | |
Public Member Functions inherited from tsid::trajectories::TrajectoryBase | |
| virtual const TrajectorySample & | getLastSample () const |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | TrajectoryBase (const std::string &name) |
| virtual | ~TrajectoryBase ()=default |
Public Attributes | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Vector | Vector |
Protected Attributes | |
| Vector | m_ref |
Protected Attributes inherited from tsid::trajectories::TrajectoryBase | |
| std::string | m_name |
| TrajectorySample | m_sample |
Definition at line 26 of file trajectories/trajectory-euclidian.hpp.
| typedef math::ConstRefVector tsid::trajectories::TrajectoryEuclidianConstant::ConstRefVector |
Definition at line 31 of file trajectories/trajectory-euclidian.hpp.
| tsid::trajectories::TrajectoryEuclidianConstant::TrajectoryEuclidianConstant | ( | const std::string & | name | ) |
Definition at line 23 of file src/trajectories/trajectory-euclidian.cpp.
| tsid::trajectories::TrajectoryEuclidianConstant::TrajectoryEuclidianConstant | ( | const std::string & | name, |
| ConstRefVector | ref | ||
| ) |
Definition at line 27 of file src/trajectories/trajectory-euclidian.cpp.
|
overridevirtual |
Implements tsid::trajectories::TrajectoryBase.
Definition at line 46 of file src/trajectories/trajectory-euclidian.cpp.
|
overridevirtual |
Implements tsid::trajectories::TrajectoryBase.
Definition at line 50 of file src/trajectories/trajectory-euclidian.cpp.
|
overridevirtual |
Implements tsid::trajectories::TrajectoryBase.
Definition at line 55 of file src/trajectories/trajectory-euclidian.cpp.
|
overridevirtual |
Implements tsid::trajectories::TrajectoryBase.
Definition at line 42 of file src/trajectories/trajectory-euclidian.cpp.
| void tsid::trajectories::TrajectoryEuclidianConstant::setReference | ( | ConstRefVector | ref | ) |
Definition at line 33 of file src/trajectories/trajectory-euclidian.cpp.
|
overridevirtual |
Implements tsid::trajectories::TrajectoryBase.
Definition at line 38 of file src/trajectories/trajectory-euclidian.cpp.
|
protected |
Definition at line 50 of file trajectories/trajectory-euclidian.hpp.
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Vector tsid::trajectories::TrajectoryEuclidianConstant::Vector |
Definition at line 30 of file trajectories/trajectory-euclidian.hpp.