hpp-manipulation 7.0.0
Classes for manipulation planning.
Loading...
Searching...
No Matches
hpp::manipulation::pathOptimization::PathVector Class Reference
Inheritance diagram for hpp::manipulation::pathOptimization::PathVector:
Collaboration diagram for hpp::manipulation::pathOptimization::PathVector:

Public Types

typedef parent_t

Public Member Functions

std::size_t numberPaths () const
pathAtRank (std::size_t rank) const
std::size_t rankAtParam (const value_type &param, value_type &localParam) const
void PathPtr_t &path)
void PathVectorPtr_t &path)
virtual Configuration_t initial () const
virtual Configuration_t end () const
void PathVectorPtr_t flattenedPath) const
virtual copy () const
virtual constraints) const
virtual ~PathVector ()
Public Member Functions inherited from hpp::core::Path
virtual ~Path ()
shared_ptr< T > as (void)
shared_ptr< const T > as (void) const
interval_t &subInterval) const
value_type &tmax) const
virtual reverse () const
value_type &time, bool &success) const
bool value_type &time) const
bool ConfigurationOut_t result) const
void size_type order) const
void value_type &t1) const
outputSize () const
outputDerivativeSize () const
const timeRange () const
virtual length () const
const constraints () const
const paramRange () const
const timeParameterization () const
void interval_t &tr)
virtual ~Path ()
shared_ptr< T > as (void)
shared_ptr< const T > as (void) const
interval_t &subInterval) const
value_type &tmax) const
virtual reverse () const
value_type &time, bool &success) const
bool value_type &time) const
bool ConfigurationOut_t result) const
void size_type order) const
void value_type &t1) const
outputSize () const
outputDerivativeSize () const
const timeRange () const
virtual length () const
const constraints () const
const paramRange () const
const timeParameterization () const
void interval_t &tr)

Static Public Member Functions

static outputDerivativeSize)
static outputDerivativeSize, const ConstraintSetPtr_t &constraint)
static PathVectorPtr_t &original)
static constraints)

Protected Member Functions

virtual std::ostream & print (std::ostream &os) const
 outputDerivativeSize)
 outputDerivativeSize, const ConstraintSetPtr_t &constraint)
 PathVector &path)
 constraints)
 PathVector ()
void PathVectorPtr_t self)
virtual bool impl_compute (ConfigurationOut_t result, value_type t) const
virtual void impl_derivative (vectorOut_t result, const value_type &t, size_type order) const
virtual interval_t &subInterval) const
virtual void impl_velocityBound (vectorOut_t bound, const value_type &param0, const value_type &param1) const
Protected Member Functions inherited from hpp::core::Path
 constraints)
 outputDerivativeSize)
 Path &path)
 constraints)
void init (const PathWkPtr_t &self)
void ConstraintSetPtr_t &constraint)
virtual void checkPath () const
void interval_t &timeRange)
paramLength () const
value_type &param, bool &success) const
virtual interval_t &paramInterval) const
 Path ()

Additional Inherited Members

Protected Attributes inherited from hpp::core::Path
paramRange_

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