Class State

Inheritance Relationships

Derived Types

Class Documentation

class State

Definition of an abstract state.

See stateAlloc and stateOps.

Subclassed by ompl::base::CompoundState, ompl::base::DiscreteStateSpace::StateType, ompl::base::HybridTimeStateSpace::StateType, ompl::base::RealVectorStateSpace::StateType, ompl::base::SO2StateSpace::StateType, ompl::base::SO3StateSpace::StateType, ompl::base::TimeStateSpace::StateType, ompl::base::WrapperStateSpace::StateType

Public Functions

template<class T>
inline const T *as() const

Cast this instance to a desired type.

template<class T>
inline T *as()

Cast this instance to a desired type.

Protected Functions

State() = default
virtual ~State() = default