Class RealVectorRandomLinearProjectionEvaluator
Defined in File RealVectorStateProjections.h
Inheritance Relationships
Base Type
public ompl::base::RealVectorLinearProjectionEvaluator
(Class RealVectorLinearProjectionEvaluator)
Class Documentation
-
class RealVectorRandomLinearProjectionEvaluator : public ompl::base::RealVectorLinearProjectionEvaluator
Definition for a class computing a random linear projections.
Public Functions
-
inline RealVectorRandomLinearProjectionEvaluator(const StateSpace *space, const std::vector<double> &cellSizes)
Initialize a linear projection evaluator for state space space. The used projection matrix is sampled at random and the cell sizes are automatically inferred through sampling.
-
inline RealVectorRandomLinearProjectionEvaluator(const StateSpacePtr &space, const std::vector<double> &cellSizes)
Initialize a linear projection evaluator for state space space. The used projection matrix is sampled at random and the cell sizes are automatically inferred through sampling.
-
inline RealVectorRandomLinearProjectionEvaluator(const StateSpace *space, unsigned int dim)
Initialize a linear projection evaluator for state space space. The used projection matrix is sampled at random to produce a space of dimension dim and the cell sizes are automatically inferred through sampling.
-
inline RealVectorRandomLinearProjectionEvaluator(const StateSpacePtr &space, unsigned int dim)
Initialize a linear projection evaluator for state space space. The used projection matrix is sampled at random to produce a space of dimension dim and the cell sizes are automatically inferred through sampling.
-
inline RealVectorRandomLinearProjectionEvaluator(const StateSpace *space, const std::vector<double> &cellSizes)