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