#include <hpp/rbprm/dynamic/dynamic-path-validation.hh>
|
virtual bool | validate (const core::PathPtr_t &path, bool reverse, core::PathPtr_t &validPart, core::PathValidationReportPtr_t &report, const std::vector< std::string > &filter) |
| validate with custom filter for the rom validation More...
|
|
virtual bool | validate (const core::PathPtr_t &path, bool reverse, core::PathPtr_t &validPart, core::PathValidationReportPtr_t &report) |
|
void | addDynamicValidator (const DynamicValidationPtr_t &dynamicValidation) |
|
virtual void | add (const core::ConfigValidationPtr_t &configValidation) |
| Add a configuration validation object. More...
|
|
RbPrmValidationPtr_t | getValidator () |
|
◆ DynamicPathValidation()
hpp::rbprm::DynamicPathValidation::DynamicPathValidation |
( |
const core::DevicePtr_t & |
robot, |
|
|
const core::value_type & |
stepSize |
|
) |
| |
|
protected |
Protected constructor Users need to call RbPrmPlanner::create in order to create instances.
◆ addDynamicValidator()
void hpp::rbprm::DynamicPathValidation::addDynamicValidator |
( |
const DynamicValidationPtr_t & |
dynamicValidation | ) |
|
|
inline |
◆ create()
static DynamicPathValidationPtr_t hpp::rbprm::DynamicPathValidation::create |
( |
const core::DevicePtr_t & |
robot, |
|
|
const core::value_type & |
stepSize |
|
) |
| |
|
static |
Create an instance and return a shared pointer to the instance.
◆ validate() [1/2]
virtual bool hpp::rbprm::DynamicPathValidation::validate |
( |
const core::PathPtr_t & |
path, |
|
|
bool |
reverse, |
|
|
core::PathPtr_t & |
validPart, |
|
|
core::PathValidationReportPtr_t & |
report, |
|
|
const std::vector< std::string > & |
filter |
|
) |
| |
|
virtual |
◆ validate() [2/2]
virtual bool hpp::rbprm::DynamicPathValidation::validate |
( |
const core::PathPtr_t & |
path, |
|
|
bool |
reverse, |
|
|
core::PathPtr_t & |
validPart, |
|
|
core::PathValidationReportPtr_t & |
report |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: