Representation of a motion for this algorithm. More...
#include <LBKPIECE1.h>
Public Member Functions | |
Motion (const base::SpaceInformationPtr &si) | |
Constructor that allocates memory for the state. | |
Motion (void) | |
~Motion (void) | |
Public Attributes | |
std::vector< Motion * > | children |
The set of motions descending from the current motion. | |
Motion * | parent |
The parent motion in the exploration tree. | |
const base::State * | root |
The root state (start state) that leads to this motion. | |
base::State * | state |
The state contained by this motion. | |
bool | valid |
Flag indicating whether this motion has been checked for validity. |
Representation of a motion for this algorithm.
Definition at line 181 of file LBKPIECE1.h.
ompl::geometric::LBKPIECE1::Motion::Motion | ( | void | ) | [inline] |
Definition at line 185 of file LBKPIECE1.h.
ompl::geometric::LBKPIECE1::Motion::Motion | ( | const base::SpaceInformationPtr & | si | ) | [inline] |
Constructor that allocates memory for the state.
Definition at line 190 of file LBKPIECE1.h.
ompl::geometric::LBKPIECE1::Motion::~Motion | ( | void | ) | [inline] |
Definition at line 194 of file LBKPIECE1.h.
std::vector<Motion*> ompl::geometric::LBKPIECE1::Motion::children |
The set of motions descending from the current motion.
Definition at line 211 of file LBKPIECE1.h.
The parent motion in the exploration tree.
Definition at line 205 of file LBKPIECE1.h.
The root state (start state) that leads to this motion.
Definition at line 199 of file LBKPIECE1.h.
The state contained by this motion.
Definition at line 202 of file LBKPIECE1.h.
Flag indicating whether this motion has been checked for validity.
Definition at line 208 of file LBKPIECE1.h.