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 170 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 164 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 158 of file SBL.h.
◆ state
| base::State* ompl::geometric::SBL::Motion::state {nullptr} |
The state this motion leads to.
Definition at line 161 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 167 of file SBL.h.
The documentation for this class was generated from the following file:
- ompl/geometric/planners/sbl/SBL.h