#include <hpp/rbprm/interpolation/spline/bezier-path.hh>
|
virtual | ~BezierPath () throw () |
| Destructor. More...
|
|
virtual core::PathPtr_t | copy () const |
|
virtual core::PathPtr_t | copy (const core::ConstraintSetPtr_t &constraints) const |
|
virtual core::Configuration_t | initial () const |
| Get the initial configuration. More...
|
|
virtual core::Configuration_t | end () const |
| Get the final configuration. More...
|
|
core::Configuration_t | operator() (const core::value_type &t) const |
|
bezier_Ptr | getBezier () |
|
bezier_t::t_point_t | getWaypoints () |
|
|
static BezierPathPtr_t | create (const core::DevicePtr_t &device, const bezier_Ptr &curve, core::ConfigurationIn_t init, core::ConfigurationIn_t end, core::interval_t timeRange) |
|
static BezierPathPtr_t | create (const core::DevicePtr_t &device, std::vector< bezier_t::point_t >::const_iterator wpBegin, std::vector< bezier_t::point_t >::const_iterator wpEnd, core::ConfigurationIn_t init, core::ConfigurationIn_t end, core::interval_t timeRange) |
|
static BezierPathPtr_t | createCopy (const BezierPathPtr_t &path) |
|
static BezierPathPtr_t | createCopy (const BezierPathPtr_t &path, const core::ConstraintSetPtr_t &constraints) |
|
|
virtual std::ostream & | print (std::ostream &os) const |
| Print path in a stream. More...
|
|
| BezierPath (const core::DevicePtr_t &robot, const bezier_Ptr &curve, core::ConfigurationIn_t init, core::ConfigurationIn_t end, core::interval_t timeRange) |
| constructor with curve More...
|
|
| BezierPath (const core::DevicePtr_t &robot, std::vector< bezier_t::point_t >::const_iterator wpBegin, std::vector< bezier_t::point_t >::const_iterator wpEnd, core::ConfigurationIn_t init, core::ConfigurationIn_t end, core::interval_t timeRange) |
| constructor with waypoints More...
|
|
| BezierPath (const BezierPath &path) |
| Copy constructor. More...
|
|
| BezierPath (const BezierPath &path, const core::ConstraintSetPtr_t &constraints) |
| Copy constructor with constraints. More...
|
|
void | init (BezierPathPtr_t self) |
|
void | initCopy (BezierPathPtr_t self) |
|
virtual bool | impl_compute (core::ConfigurationOut_t result, core::value_type param) const |
|
The documentation for this class was generated from the following file: