Definition for a class computing linear projections (multiplication of a k-by-n matrix to the the Rn vector state to produce an Rk projection. The multiplication matrix needs to be supplied as input. More...
#include <RealVectorStateProjections.h>
Public Member Functions | |
RealVectorLinearProjectionEvaluator (const StateManifold *manifold, const std::vector< double > &cellSizes, const ProjectionMatrix::Matrix &projection) | |
Initialize a linear projection evaluator for state manifold manifold. The used projection matrix is projection and the cell sizes are cellSizes. | |
RealVectorLinearProjectionEvaluator (const StateManifoldPtr &manifold, const std::vector< double > &cellSizes, const ProjectionMatrix::Matrix &projection) | |
Initialize a linear projection evaluator for state manifold manifold. The used projection matrix is projection and the cell sizes are cellSizes. | |
RealVectorLinearProjectionEvaluator (const StateManifold *manifold, const ProjectionMatrix::Matrix &projection) | |
Initialize a linear projection evaluator for state manifold manifold. The used projection matrix is projection and the cell sizes are automatically inferred through sampling. | |
RealVectorLinearProjectionEvaluator (const StateManifoldPtr &manifold, const ProjectionMatrix::Matrix &projection) | |
Initialize a linear projection evaluator for state manifold manifold. The used projection matrix is projection and the cell sizes are automatically inferred through sampling. | |
virtual unsigned int | getDimension (void) const |
Return the dimension of the projection defined by this evaluator. | |
virtual void | project (const State *state, EuclideanProjection &projection) const |
Compute the projection as an array of double values. | |
Protected Attributes | |
ProjectionMatrix | projection_ |
The projection matrix. |
Definition for a class computing linear projections (multiplication of a k-by-n matrix to the the Rn vector state to produce an Rk projection. The multiplication matrix needs to be supplied as input.
Definition at line 53 of file RealVectorStateProjections.h.