hpp-core  6.0.0
Implement basic classes for canonical path planning for kinematic chains.
hpp::core::PathValidations Member List

This is the complete list of members for hpp::core::PathValidations, including all inherited members.

addObstacle(const CollisionObjectConstPtr_t &object)hpp::core::ObstacleUserVector< PathValidationPtr_t >inlinevirtual
addPathValidation(const PathValidationPtr_t &pathValidation)hpp::core::PathValidationsvirtual
clear()hpp::core::ObstacleUserVector< PathValidationPtr_t >inline
create()hpp::core::PathValidationsstatic
filterCollisionPairs(const RelativeMotion::matrix_type &relMotion)hpp::core::ObstacleUserVector< PathValidationPtr_t >inlinevirtual
ObstacleUserVector()=defaulthpp::core::ObstacleUserVector< PathValidationPtr_t >protected
ObstacleUserVector(std::initializer_list< value_t > validations)hpp::core::ObstacleUserVector< PathValidationPtr_t >inlineprotected
PathValidation()hpp::core::PathValidationinlineprotected
PathValidations()hpp::core::PathValidationsprotected
removeObstacleFromJoint(const JointPtr_t &joint, const CollisionObjectConstPtr_t &object)hpp::core::ObstacleUserVector< PathValidationPtr_t >inlinevirtual
setSecurityMarginBetweenBodies(const std::string &body_a, const std::string &body_b, const value_type &margin)hpp::core::ObstacleUserVector< PathValidationPtr_t >inlinevirtual
setSecurityMargins(const matrix_t &securityMatrix)hpp::core::ObstacleUserVector< PathValidationPtr_t >inlinevirtual
validate(const PathPtr_t &path, bool reverse, PathPtr_t &validPart, PathValidationReportPtr_t &report)hpp::core::PathValidationsvirtual
validate(ConfigurationIn_t q, ValidationReportPtr_t &report)hpp::core::PathValidationsvirtual
validations_hpp::core::ObstacleUserVector< PathValidationPtr_t >protected
value_t typedefhpp::core::ObstacleUserVector< PathValidationPtr_t >protected
values_t typedefhpp::core::ObstacleUserVector< PathValidationPtr_t >protected
~ObstacleUserInterface()=defaulthpp::core::ObstacleUserInterfacevirtual
~ObstacleUserVector()=defaulthpp::core::ObstacleUserVector< PathValidationPtr_t >virtual
~PathValidation()hpp::core::PathValidationinlinevirtual
~PathValidations()hpp::core::PathValidationsinlinevirtual