20 #ifndef HPP_CONSTRAINTS_CONFIGURATION_CONSTRAINT_HH 21 # define HPP_CONSTRAINTS_CONFIGURATION_CONSTRAINT_HH 23 # include <boost/assign/list_of.hpp> 24 # include <Eigen/Core> 26 # include <hpp/constraints/config.hh> 30 namespace constraints {
36 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
42 std::vector <bool> mask = std::vector <bool> (0));
69 typedef Eigen::Array <bool, Eigen::Dynamic, 1> EigenBoolVector_t;
76 #endif // HPP_CONSTRAINTS_CONFIGURATION_CONSTRAINT_HH pinocchio::vector_t vector_t
Definition: fwd.hh:45
pinocchio::DevicePtr_t DevicePtr_t
Definition: fwd.hh:91
Square distance between input configuration and reference configuration.
Definition: configuration-constraint.hh:33
ObjectFactory * create(ObjectFactory *parent=NULL, const XMLElement *element=NULL)
boost::shared_ptr< ConfigurationConstraint > ConfigurationConstraintPtr_t
Definition: fwd.hh:115
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:88
virtual ~ConfigurationConstraint()
Definition: configuration-constraint.hh:51
Definition: differentiable-function.hh:50
Eigen::Ref< matrix_t > matrixOut_t
Definition: fwd.hh:44