tasks::qp::Bound Class Referenceabstract

#include <Tasks/QPSolver.h>

Public Member Functions

virtual ~Bound ()
 
virtual int beginVar () const =0
 
virtual const Eigen::VectorXd & Lower () const =0
 
virtual const Eigen::VectorXd & Upper () const =0
 
virtual std::string nameBound () const =0
 
virtual std::string descBound (const std::vector< rbd::MultiBody > &mbs, int i)=0
 
void addToSolver (QPSolver &sol)
 
void removeFromSolver (QPSolver &sol)
 

Constructor & Destructor Documentation

◆ ~Bound()

virtual tasks::qp::Bound::~Bound ( )
inlinevirtual

Member Function Documentation

◆ addToSolver()

void tasks::qp::Bound::addToSolver ( QPSolver sol)
inline

◆ beginVar()

virtual int tasks::qp::Bound::beginVar ( ) const
pure virtual

◆ descBound()

virtual std::string tasks::qp::Bound::descBound ( const std::vector< rbd::MultiBody > &  mbs,
int  i 
)
pure virtual

◆ Lower()

virtual const Eigen::VectorXd& tasks::qp::Bound::Lower ( ) const
pure virtual

◆ nameBound()

virtual std::string tasks::qp::Bound::nameBound ( ) const
pure virtual

◆ removeFromSolver()

void tasks::qp::Bound::removeFromSolver ( QPSolver sol)
inline

◆ Upper()

virtual const Eigen::VectorXd& tasks::qp::Bound::Upper ( ) const
pure virtual

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