43 const std::vector<mc_rbdyn::Plane> & planes,
44 const std::vector<Eigen::Vector3d> & speeds = {},
45 const std::vector<Eigen::Vector3d> & normalsDots = {},
49 double dampingOff = 0.)
51 setPlanes(solver, planes, speeds, normalsDots, iDist, sDist, damping, dampingOff);
55 const std::vector<mc_rbdyn::Plane> & planes,
56 const std::vector<Eigen::Vector3d> & speeds = {},
57 const std::vector<Eigen::Vector3d> & normalsDots = {},
61 double dampingOff = 0.);
#define MC_SOLVER_DLLAPI
Definition: api.h:50
std::unique_ptr< void, void(*)(void *)> void_ptr
Definition: void_ptr.h:14
Definition: CoMIncPlaneConstr.h:25
void setInactiveJoints(const std::vector< std::string > &joints)
void removeFromSolverImpl(QPSolver &solver) override
CoMIncPlaneConstr(const mc_rbdyn::Robots &robots, unsigned int robotIndex, double dt)
void setActiveJoints(const std::vector< std::string > &joints)
void addToSolverImpl(QPSolver &solver) override
void setPlanes(QPSolver &solver, const std::vector< mc_rbdyn::Plane > &planes, const std::vector< Eigen::Vector3d > &speeds={}, const std::vector< Eigen::Vector3d > &normalsDots={}, double iDist=0.05, double sDist=0.01, double damping=0.1, double dampingOff=0.)
MC_RTC_DEPRECATED void set_planes(QPSolver &solver, const std::vector< mc_rbdyn::Plane > &planes, const std::vector< Eigen::Vector3d > &speeds={}, const std::vector< Eigen::Vector3d > &normalsDots={}, double iDist=0.05, double sDist=0.01, double damping=0.1, double dampingOff=0.)
Definition: CoMIncPlaneConstr.h:42
This class is a basis to wrap Constraint functions from Tasks. The aim of such wrappers should be two...
Definition: ConstraintSet.h:21
Definition: QPSolver.h:86