Class CompoundState
Defined in File State.h
Inheritance Relationships
Base Type
public ompl::base::State
(Class State)
Derived Types
public ompl::base::KleinBottleStateSpace::StateType
(Class KleinBottleStateSpace::StateType)public ompl::base::MobiusStateSpace::StateType
(Class MobiusStateSpace::StateType)public ompl::base::OwenStateSpace::StateType
(Class OwenStateSpace::StateType)public ompl::base::SE2StateSpace::StateType
(Class SE2StateSpace::StateType)public ompl::base::SE3StateSpace::StateType
(Class SE3StateSpace::StateType)public ompl::base::SphereStateSpace::StateType
(Class SphereStateSpace::StateType)public ompl::base::TorusStateSpace::StateType
(Class TorusStateSpace::StateType)public ompl::base::VanaOwenStateSpace::StateType
(Class VanaOwenStateSpace::StateType)public ompl::base::VanaStateSpace::StateType
(Class VanaStateSpace::StateType)
Class Documentation
-
class CompoundState : public ompl::base::State
Definition of a compound state.
Subclassed by ompl::base::KleinBottleStateSpace::StateType, ompl::base::MobiusStateSpace::StateType, ompl::base::OwenStateSpace::StateType, ompl::base::SE2StateSpace::StateType, ompl::base::SE3StateSpace::StateType, ompl::base::SphereStateSpace::StateType, ompl::base::TorusStateSpace::StateType, ompl::base::VanaOwenStateSpace::StateType, ompl::base::VanaStateSpace::StateType
Public Functions
-
CompoundState() = default
-
~CompoundState() override = default
-
template<class T>
inline const T *as(unsigned int index) const Cast a component of this instance to a desired type.
-
template<class T>
inline T *as(const unsigned int index) Cast a component of this instance to a desired type.
-
CompoundState() = default