ompl::base::MorseStateSpace::StateType Class Reference
MORSE State. This is a compound state that allows accessing the properties of the bodies the state space is constructed for. More...
#include <ompl/extensions/morse/MorseStateSpace.h>
Inheritance diagram for ompl::base::MorseStateSpace::StateType:

Additional Inherited Members | |
![]() | |
template<class T > | |
const T * | as (unsigned int index) const |
Cast a component of this instance to a desired type. More... | |
template<class T > | |
T * | as (const unsigned int index) |
Cast a component of this instance to a desired type. More... | |
const State * | operator[] (unsigned int i) const |
Access const element ith component. This does not check whether the index is within bounds. | |
State * | operator[] (unsigned int i) |
Access element ith component. This does not check whether the index is within bounds. | |
![]() | |
template<class T > | |
const T * | as () const |
Cast this instance to a desired type. More... | |
template<class T > | |
T * | as () |
Cast this instance to a desired type. More... | |
![]() | |
State ** | components {nullptr} |
The components that make up a compound state. | |
Detailed Description
MORSE State. This is a compound state that allows accessing the properties of the bodies the state space is constructed for.
Definition at line 149 of file MorseStateSpace.h.
The documentation for this class was generated from the following file:
- ompl/extensions/morse/MorseStateSpace.h