LEMUR Packages: ompl_lemur or_lemur pr_bgl prpy_lemur
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
or_lemur::OrIndicatorChecker Class Reference
Inheritance diagram for or_lemur::OrIndicatorChecker:
ompl::base::StateValidityChecker

Public Member Functions

 OrIndicatorChecker (const ompl::base::SpaceInformationPtr &si, boost::function< bool(std::vector< OpenRAVE::dReal > &)> indicator)
 
bool isValid (const ompl::base::State *state) const
 
- Public Member Functions inherited from ompl::base::StateValidityChecker
 StateValidityChecker (SpaceInformation *si)
 
 StateValidityChecker (const SpaceInformationPtr &si)
 
virtual bool isValid (const State *state, double &dist) const
 
virtual bool isValid (const State *state, double &dist, State *validState, bool &validStateAvailable) const
 
virtual double clearance (const State *) const
 
virtual double clearance (const State *state, State *, bool &validStateAvailable) const
 
const StateValidityCheckerSpecsgetSpecs () const
 

Public Attributes

boost::function< bool(std::vector
< OpenRAVE::dReal > &)> 
indicator
 
const size_t dim
 
size_t num_checks
 
boost::chrono::high_resolution_clock::duration dur_checks
 

Additional Inherited Members

- Protected Attributes inherited from ompl::base::StateValidityChecker
SpaceInformationsi_
 
StateValidityCheckerSpecs specs_
 

The documentation for this class was generated from the following file: