19 #ifndef HPP_RBPRM_ROM_VALIDATION_HH 20 #define HPP_RBPRM_ROM_VALIDATION_HH 22 #include <hpp/core/collision-validation.hh> 42 static RbPrmRomValidationPtr_t create(
const pinocchio::DevicePtr_t& robot,
43 const std::vector<std::string>& affFilters = std::vector<std::string>());
49 virtual bool validate(
const core::Configuration_t& config);
57 virtual bool validate(
const core::Configuration_t& config, core::ValidationReportPtr_t& validationReport);
62 virtual void randomnizeCollisionPairs();
70 RbPrmRomValidation(
const pinocchio::DevicePtr_t& robot,
const std::vector<std::string>& affFilters);
73 core::ValidationReportPtr_t unusedReport_;
81 #endif // HPP_RBPRM_ROM_VALIDATION_HH
#define HPP_RBPRM_DLLAPI
Definition: config.hh:64
Definition: rbprm-rom-validation.hh:40
Definition: algorithm.hh:27
const std::vector< std::string > filter_
Definition: rbprm-rom-validation.hh:65
std::shared_ptr< RbPrmRomValidation > RbPrmRomValidationPtr_t
Definition: rbprm-rom-validation.hh:29
void setOptional(bool optional)
Definition: rbprm-rom-validation.hh:67