A manifold representing SE(2) More...
#include <SE2StateManifold.h>
Classes | |
class | StateType |
A state in SE(2): (x, y, yaw) More... | |
Public Member Functions | |
void | setBounds (const RealVectorBounds &bounds) |
const RealVectorBounds & | getBounds (void) const |
virtual State * | allocState (void) const |
Allocate a state that can store a point in the described space. | |
virtual void | freeState (State *state) const |
Free the memory of the allocated state. | |
virtual void | registerProjections (void) |
Register the projections for this manifold. Usually, this is at least the default projection. These are implicit projections, set by the implementation of the manifold. This is called by setup(). |
A manifold representing SE(2)
Definition at line 50 of file SE2StateManifold.h.
const RealVectorBounds& ompl::base::SE2StateManifold::getBounds | ( | void | ) | const [inline] |
Get the bounds for this manifold.
Definition at line 132 of file SE2StateManifold.h.
void ompl::base::SE2StateManifold::setBounds | ( | const RealVectorBounds & | bounds | ) | [inline] |
Set the bounds of this manifold. This defines the range of the space in which sampling is performed.
Definition at line 126 of file SE2StateManifold.h.