Goal.h
151 }
A shared pointer wrapper for ompl::base::SpaceInformation.
virtual void print(std::ostream &out=std::cout) const
Print information about the goal.
Definition: Goal.cpp:52
const SpaceInformationPtr & getSpaceInformation() const
Get the space information this goal is for.
Definition: Goal.h:172
bool hasType(GoalType type) const
Check if this goal can be cast to a particular goal type.
Definition: Goal.h:166
virtual bool isSatisfied(const State *st) const =0
Return true if the state satisfies the goal constraints.
virtual bool isStartGoalPairValid(const State *, const State *) const
Since there can be multiple starting states (and multiple goal states) it is possible certain pairs a...
Definition: Goal.h:200
Main namespace. Contains everything in this library.
Definition: MultiLevelPlanarManipulatorDemo.cpp:65