2 class myStateValidityCheckerClass :
public base::StateValidityChecker
5 myStateValidityCheckerClass(
const base::SpaceInformationPtr &si) :
6 base::StateValidityChecker(si)
10 virtual bool isValid(
const base::State *state)
const
16 bool myStateValidityCheckerFunction(
const base::State *state)
21 base::SpaceInformationPtr si(space);
23 si->setStateValidityChecker(base::StateValidityCheckerPtr(
new myStateValidityCheckerClass(si)));
25 si->setStateValidityChecker(boost::bind(&myStateValidityCheckerFunction, _1));
26 si->setStateValidityCheckingResolution(0.03);