KoulesProjection.h
67 virtual void project(const ompl::base::State *state, ompl::base::EuclideanProjection &projection) const
std::vector< double > cellSizes_
The size of a cell, in every dimension of the projected space, in the implicitly defined integer grid...
Definition: ProjectionEvaluator.h:272
virtual void project(const ompl::base::State *state, ompl::base::EuclideanProjection &projection) const
Compute the projection as an array of double values.
Definition: KoulesProjection.h:67
virtual unsigned int getDimension() const =0
Get the dimension of the space (not the dimension of the surrounding ambient space) ...
virtual unsigned int getDimension() const
Return the dimension of the projection defined by this evaluator.
Definition: KoulesProjection.h:56
const StateSpace * space_
The state space this projection operates on.
Definition: ProjectionEvaluator.h:267
virtual void defaultCellSizes()
Set the default cell dimensions for this projection. The default implementation of this function is e...
Definition: KoulesProjection.h:60
Representation of a space in which planning can be performed. Topology specific sampling, interpolation and distance are defined.
Definition: StateSpace.h:70
boost::numeric::ublas::vector< double > EuclideanProjection
The datatype for state projections. This class contains a real vector.
Definition: ProjectionEvaluator.h:59
The definition of a state in Rn
Definition: RealVectorStateSpace.h:77
Abstract definition for a class computing projections to Rn. Implicit integer grids are imposed on th...
Definition: ProjectionEvaluator.h:133
Definition: KoulesProjection.h:43