Go to the documentation of this file. 1 #ifndef AIKIDO_CONSTRAINT_PROJECTABLE_H
2 #define AIKIDO_CONSTRAINT_PROJECTABLE_H
virtual ~Projectable()=default
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
std::shared_ptr< Projectable > ProjectablePtr
Definition: Projectable.hpp:33
std::shared_ptr< const StateSpace > ConstStateSpacePtr
Definition: StateSpace.hpp:15
virtual bool project(const statespace::StateSpace::State *_s, statespace::StateSpace::State *_out) const =0
Projection _s to _out.
virtual statespace::ConstStateSpacePtr getStateSpace() const =0
Gets the StateSpace that this constraint operates on.
A projectable constraint.
Definition: Projectable.hpp:12
Definition: StateSpace.hpp:167