tasks::qp::PositiveLambda Class Reference

#include <Tasks/QPMotionConstr.h>

Inheritance diagram for tasks::qp::PositiveLambda:
Collaboration diagram for tasks::qp::PositiveLambda:

Public Member Functions

 PositiveLambda ()
 
virtual void updateNrVars (const std::vector< rbd::MultiBody > &mbs, const SolverData &data) override
 
virtual void update (const std::vector< rbd::MultiBody > &mbs, const std::vector< rbd::MultiBodyConfig > &mbc, const SolverData &data) override
 
virtual std::string nameBound () const override
 
virtual std::string descBound (const std::vector< rbd::MultiBody > &mbs, int line) override
 
virtual int beginVar () const override
 
virtual const Eigen::VectorXd & Lower () const override
 
virtual const Eigen::VectorXd & Upper () const override
 
- Public Member Functions inherited from tasks::qp::ConstraintFunction< Bound >
virtual ~ConstraintFunction () override
 
void addToSolver (QPSolver &sol)
 
void addToSolver (const std::vector< rbd::MultiBody > &mbs, QPSolver &sol)
 
void removeFromSolver (QPSolver &sol)
 
- Public Member Functions inherited from tasks::qp::Constraint
virtual ~Constraint ()
 

Constructor & Destructor Documentation

◆ PositiveLambda()

tasks::qp::PositiveLambda::PositiveLambda ( )

Member Function Documentation

◆ beginVar()

virtual int tasks::qp::PositiveLambda::beginVar ( ) const
overridevirtual

◆ descBound()

virtual std::string tasks::qp::PositiveLambda::descBound ( const std::vector< rbd::MultiBody > &  mbs,
int  line 
)
overridevirtual

◆ Lower()

virtual const Eigen::VectorXd& tasks::qp::PositiveLambda::Lower ( ) const
overridevirtual

◆ nameBound()

virtual std::string tasks::qp::PositiveLambda::nameBound ( ) const
overridevirtual

◆ update()

virtual void tasks::qp::PositiveLambda::update ( const std::vector< rbd::MultiBody > &  mbs,
const std::vector< rbd::MultiBodyConfig > &  mbc,
const SolverData data 
)
overridevirtual

Implements tasks::qp::Constraint.

◆ updateNrVars()

virtual void tasks::qp::PositiveLambda::updateNrVars ( const std::vector< rbd::MultiBody > &  mbs,
const SolverData data 
)
overridevirtual

Implements tasks::qp::Constraint.

◆ Upper()

virtual const Eigen::VectorXd& tasks::qp::PositiveLambda::Upper ( ) const
overridevirtual

The documentation for this class was generated from the following file: