Loading...
Searching...
No Matches
SE2StateSpace.cpp
ompl::base::CompoundState StateType
Define the type of state allocated by this state space.
Definition StateSpace.h:577
unsigned int getDimension() const override
Get the dimension of the space (not the dimension of the surrounding ambient space)
Definition StateSpace.cpp:988
void allocStateComponents(CompoundState *state) const
Allocate the state components. Called by allocState(). Usually called by derived state spaces.
Definition StateSpace.cpp:1147
void freeState(State *state) const override
Free the memory of the allocated state.
Definition StateSpace.cpp:1154
const T * as(unsigned int index) const
Cast a component of this instance to a desired type.
Definition State.h:95
Abstract definition for a class computing projections to Rn. Implicit integer grids are imposed on th...
Definition ProjectionEvaluator.h:131
The definition of a state in Rn
Definition RealVectorStateSpace.h:78
State * allocState() const override
Allocate a state that can store a point in the described space.
Definition SE2StateSpace.cpp:41
void registerProjections() override
Register the projections for this state space. Usually, this is at least the default projection....
Definition SE2StateSpace.cpp:53
void freeState(State *state) const override
Free the memory of the allocated state.
Definition SE2StateSpace.cpp:48
const RealVectorBounds & getBounds() const
Get the bounds for this state space.
Definition SE2StateSpace.h:124
Representation of a space in which planning can be performed. Topology specific sampling,...
Definition StateSpace.h:71
void registerDefaultProjection(const ProjectionEvaluatorPtr &projection)
Register the default projection for this state space.
Definition StateSpace.cpp:752
static const double PROJECTION_DIMENSION_SPLITS
When the cell sizes for a projection are automatically computed, this value defines the number of par...
Definition MagicConstants.h:55