hpp::core::continuousValidation Namespace Reference

Classes

class  BodyPairCollision
 Computation of collision-free sub-intervals of a path. More...
 
struct  CoefficientVelocity
 
class  Dichotomy
 Continuous validation of a path. More...
 
class  Initializer
 Initializer for the Continuous Validation. More...
 
class  IntervalValidation
 Computation of collision-free sub-intervals of a path. More...
 
class  Progressive
 Continuous validation of a path. More...
 
class  SolidSolidCollision
 Computation of collision-free sub-intervals of a path. More...
 

Typedefs

typedef std::vector< CoefficientVelocityCoefficientVelocities_t
 
typedef boost::shared_ptr< DichotomyDichotomyPtr_t
 
typedef boost::shared_ptr< ProgressiveProgressivePtr_t
 
typedef boost::shared_ptr< BodyPairCollisionBodyPairCollisionPtr_t
 
typedef std::vector< BodyPairCollisionPtr_tBodyPairCollisions_t
 
typedef boost::shared_ptr< SolidSolidCollisionSolidSolidCollisionPtr_t
 
typedef boost::shared_ptr< InitializerInitializerPtr_t
 

Functions

std::ostream & operator<< (std::ostream &os, const BodyPairCollision &pair)
 
template<typename ValidationReportTypePtr_t >
std::ostream & operator<< (std::ostream &os, const IntervalValidation< ValidationReportTypePtr_t > &b)
 
 HPP_PREDEF_CLASS (Dichotomy)
 
 HPP_PREDEF_CLASS (Progressive)
 
 HPP_PREDEF_CLASS (BodyPairCollision)
 
 HPP_PREDEF_CLASS (SolidSolidCollision)
 
 HPP_PREDEF_CLASS (Initializer)
 

Typedef Documentation

◆ BodyPairCollisionPtr_t

◆ BodyPairCollisions_t

◆ CoefficientVelocities_t

◆ DichotomyPtr_t

◆ InitializerPtr_t

◆ ProgressivePtr_t

◆ SolidSolidCollisionPtr_t

Function Documentation

◆ HPP_PREDEF_CLASS() [1/5]

hpp::core::continuousValidation::HPP_PREDEF_CLASS ( Dichotomy  )

◆ HPP_PREDEF_CLASS() [2/5]

hpp::core::continuousValidation::HPP_PREDEF_CLASS ( Progressive  )

◆ HPP_PREDEF_CLASS() [3/5]

hpp::core::continuousValidation::HPP_PREDEF_CLASS ( BodyPairCollision  )

◆ HPP_PREDEF_CLASS() [4/5]

hpp::core::continuousValidation::HPP_PREDEF_CLASS ( SolidSolidCollision  )

◆ HPP_PREDEF_CLASS() [5/5]

hpp::core::continuousValidation::HPP_PREDEF_CLASS ( Initializer  )

◆ operator<<() [1/2]

template<typename ValidationReportTypePtr_t >
std::ostream& hpp::core::continuousValidation::operator<< ( std::ostream &  os,
const IntervalValidation< ValidationReportTypePtr_t > &  b 
)
inline

◆ operator<<() [2/2]

std::ostream& hpp::core::continuousValidation::operator<< ( std::ostream &  os,
const BodyPairCollision pair 
)
inline