hpp-manipulation 7.0.0
Classes for manipulation planning.
Loading...
Searching...
No Matches
hpp::manipulation::Path Class Referenceabstract
Inheritance diagram for hpp::manipulation::Path:

Public Member Functions

virtual ~Path ()
virtual ~Path ()
virtual copy () const =0
virtual constraints) const =0
virtual copy () const =0
virtual constraints) const =0
shared_ptr< T > as (void)
shared_ptr< const T > as (void) const
shared_ptr< T > as (void)
shared_ptr< const T > as (void) const
interval_t &subInterval) const
extract (const value_type &tmin, const value_type &tmax) const
interval_t &subInterval) const
extract (const value_type &tmin, const value_type &tmax) const
virtual reverse () const
virtual reverse () const
Configuration_t eval (const value_type &time, bool &success) const
bool eval (ConfigurationOut_t result, const value_type &time) const
Configuration_t eval (const value_type &time, bool &success) const
bool eval (ConfigurationOut_t result, const value_type &time) const
bool at (const value_type &time, ConfigurationOut_t result) const
bool at (const value_type &time, ConfigurationOut_t result) const
void derivative (vectorOut_t result, const value_type &time, size_type order) const
void derivative (vectorOut_t result, const value_type &time, size_type order) const
void velocityBound (vectorOut_t result, const value_type &t0, const value_type &t1) const
void velocityBound (vectorOut_t result, const value_type &t0, const value_type &t1) const
size_type outputSize () const
size_type outputSize () const
size_type outputDerivativeSize () const
size_type outputDerivativeSize () const
const timeRange () const
const timeRange () const
virtual value_type length () const
virtual value_type length () const
virtual Configuration_t initial () const =0
virtual Configuration_t initial () const =0
virtual Configuration_t end () const =0
virtual Configuration_t end () const =0
const ConstraintSetPtr_tconstraints () const
const ConstraintSetPtr_tconstraints () const
const paramRange () const
const paramRange () const
const timeParameterization () const
void interval_t &tr)
const timeParameterization () const
void interval_t &tr)

Protected Member Functions

void interval_t &timeRange)
void constraints (const ConstraintSetPtr_t &constraint)
virtual std::ostream & print (std::ostream &os) const
 constraints)
 outputDerivativeSize)
 Path &path)
 constraints)
 Path ()
void init (const PathWkPtr_t &self)
virtual void checkPath () const
value_type paramLength () const
Configuration_t configAtParam (const value_type &param, bool &success) const
virtual bool impl_compute (ConfigurationOut_t configuration, value_type param) const =0
virtual void derivative, const value_type &param, size_type order) const
virtual void impl_velocityBound (vectorOut_t bound, const value_type &param0, const value_type &param1) const
virtual interval_t &paramInterval) const

Protected Attributes

paramRange_

Friends

friend class ExtractedPath
friend std::ostream & Path &path)

The documentation for this class was generated from the following files: