ompl::base::MorseProjection Class Reference
This class implements a generic projection for the MorseStateSpace, namely, the subspace representing the x and y positions of every rigid body. More...
#include <ompl/extensions/morse/MorseProjection.h>
Inheritance diagram for ompl::base::MorseProjection:

Public Member Functions | |
MorseProjection (const StateSpacePtr &space) | |
Construct a projection evaluator for a specific state space. | |
void | setup () |
Perform configuration steps, if needed. | |
virtual unsigned int | getDimension () const |
Return the dimension of the projection defined by this evaluator. | |
virtual void | defaultCellSizes () |
Set the default cell dimensions for this projection. The default implementation of this function sets the size to 1.0 for all dimensions. setup() calls this function if no cell dimensions have been previously set. | |
virtual void | project (const State *state, EuclideanProjection &projection) const |
Compute the projection as an array of double values. | |
Protected Attributes | |
MorseStateSpace * | space_ |
The state space this projection operates on. |
Detailed Description
This class implements a generic projection for the MorseStateSpace, namely, the subspace representing the x and y positions of every rigid body.
Definition at line 49 of file MorseProjection.h.
The documentation for this class was generated from the following files:
- ompl/extensions/morse/MorseProjection.h
- ompl/extensions/morse/src/MorseProjection.cpp