|
| OrChecker (const ompl::base::SpaceInformationPtr &si, const OpenRAVE::EnvironmentBasePtr env, const OpenRAVE::RobotBasePtr robot, const size_t dim, const bool do_baked) |
|
void | start () |
|
void | stop () |
|
bool | isValid (const ompl::base::State *state) const |
|
| 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 StateValidityCheckerSpecs & | getSpecs () const |
|
|
const OpenRAVE::EnvironmentBasePtr | env |
|
const OpenRAVE::RobotBasePtr | robot |
|
const size_t | dim |
|
size_t | num_checks |
|
boost::chrono::high_resolution_clock::duration | dur_checks |
|
const bool | do_baked |
|
boost::function< void()> | bake_begin |
|
boost::function
< OpenRAVE::KinBodyPtr()> | bake_end |
|
boost::function< bool(OpenRAVE::KinBodyConstPtr,
OpenRAVE::CollisionReportPtr)> | baked_checker |
|
OpenRAVE::CollisionCheckerBasePtr | baked_cc |
|
OpenRAVE::KinBodyPtr | baked_kinbody |
|
The documentation for this class was generated from the following file: