base::RealVectorOrthogonalProjectionEvaluator Class Reference
Definition for a class computing orthogonal projections. More...
#include <ompl/base/spaces/RealVectorStateProjections.h>
Inheritance diagram for base::RealVectorOrthogonalProjectionEvaluator:

Public Member Functions | |
| RealVectorOrthogonalProjectionEvaluator (const StateSpace *space, const std::vector< double > &cellSizes, const std::vector< unsigned int > &components) | |
| Initialize an orthogonal projection evaluator for state space space. The indices of the kept components are in components and the cell sizes are in cellSizes. | |
| RealVectorOrthogonalProjectionEvaluator (const StateSpacePtr &space, const std::vector< double > &cellSizes, const std::vector< unsigned int > &components) | |
| Initialize an orthogonal projection evaluator for state space space. The indices of the kept components are in components and the cell sizes are in cellSizes. | |
| RealVectorOrthogonalProjectionEvaluator (const StateSpace *space, const std::vector< unsigned int > &components) | |
| Initialize an orthogonal projection evaluator for state space space. The indices of the kept components are in components and the cell sizes are a tenth of the corresponding bounds from the state space. | |
| RealVectorOrthogonalProjectionEvaluator (const StateSpacePtr &space, const std::vector< unsigned int > &components) | |
| Initialize an orthogonal projection evaluator for state space space. The indices of the kept components are in components and the cell sizes are a tenth of the corresponding bounds from the state space. | |
| 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 is empty. 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 Member Functions | |
| void | copyBounds () |
| Fill bounds_ with bounds from the state space. | |
Protected Attributes | |
| std::vector< unsigned int > | components_ |
| The set of components selected by the projection. | |
Detailed Description
Definition for a class computing orthogonal projections.
Definition at line 126 of file RealVectorStateProjections.h.
The documentation for this class was generated from the following files:
- ompl/base/spaces/RealVectorStateProjections.h
- ompl/base/spaces/src/RealVectorStateProjections.cpp