All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
ompl::base::SE2StateManifold Class Reference

A manifold representing SE(2) More...

#include <SE2StateManifold.h>

Inheritance diagram for ompl::base::SE2StateManifold:

List of all members.

Classes

class  StateType
 A state in SE(2): (x, y, yaw) More...

Public Member Functions

void setBounds (const RealVectorBounds &bounds)
const RealVectorBoundsgetBounds (void) const
virtual StateallocState (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().

Detailed Description

A manifold representing SE(2)

Definition at line 50 of file SE2StateManifold.h.


Member Function Documentation

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.


The documentation for this class was generated from the following files: