Representation of a motion.
More...
#include <ompl/geometric/planners/sbl/SBL.h>
|
| Motion ()=default |
| Default constructor. Allocates no memory.
|
|
| Motion (const base::SpaceInformationPtr &si) |
| Constructor that allocates storage for a state.
|
|
|
const base::State * | root {nullptr} |
| The root of the tree this motion would get to, if we were to follow parent pointers.
|
|
base::State * | state {nullptr} |
| The state this motion leads to.
|
|
Motion * | parent {nullptr} |
| The parent motion – it contains the state this motion originates at.
|
|
bool | valid {false} |
| Flag indicating whether this motion has been checked for validity.
|
|
std::vector< Motion * > | children |
| The set of motions descending from the current motion.
|
|
Representation of a motion.
Definition at line 146 of file SBL.h.
◆ Motion()
ompl::geometric::SBL::Motion::Motion |
( |
const base::SpaceInformationPtr & |
si | ) |
|
|
inline |
Constructor that allocates storage for a state.
Definition at line 153 of file SBL.h.
◆ children
std::vector<Motion *> ompl::geometric::SBL::Motion::children |
The set of motions descending from the current motion.
Definition at line 171 of file SBL.h.
◆ parent
Motion* ompl::geometric::SBL::Motion::parent {nullptr} |
The parent motion – it contains the state this motion originates at.
Definition at line 165 of file SBL.h.
◆ root
const base::State* ompl::geometric::SBL::Motion::root {nullptr} |
The root of the tree this motion would get to, if we were to follow parent pointers.
Definition at line 159 of file SBL.h.
◆ state
base::State* ompl::geometric::SBL::Motion::state {nullptr} |
The state this motion leads to.
Definition at line 162 of file SBL.h.
◆ valid
bool ompl::geometric::SBL::Motion::valid {false} |
Flag indicating whether this motion has been checked for validity.
Definition at line 168 of file SBL.h.
The documentation for this class was generated from the following file:
- ompl/geometric/planners/sbl/SBL.h