#include <tsid/math/constraint-inequality.hpp>
 | 
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW  | ConstraintInequality (const std::string &name) | 
|   | 
|   | ConstraintInequality (const std::string &name, const unsigned int rows, const unsigned int cols) | 
|   | 
|   | ConstraintInequality (const std::string &name, ConstRefMatrix A, ConstRefVector lb, ConstRefVector ub) | 
|   | 
| unsigned int  | rows () const override | 
|   | 
| unsigned int  | cols () const override | 
|   | 
| void  | resize (unsigned int r, unsigned int c) override | 
|   | 
| bool  | isEquality () const override | 
|   | 
| bool  | isInequality () const override | 
|   | 
| bool  | isBound () const override | 
|   | 
| const Vector &  | vector () const override | 
|   | 
| const Vector &  | lowerBound () const override | 
|   | 
| const Vector &  | upperBound () const override | 
|   | 
| Vector &  | vector () override | 
|   | 
| Vector &  | lowerBound () override | 
|   | 
| Vector &  | upperBound () override | 
|   | 
| bool  | setVector (ConstRefVector b) override | 
|   | 
| bool  | setLowerBound (ConstRefVector lb) override | 
|   | 
| bool  | setUpperBound (ConstRefVector ub) override | 
|   | 
| bool  | checkConstraint (ConstRefVector x, double tol=1e-6) const override | 
|   | 
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW  | ConstraintBase (const std::string &name) | 
|   | 
|   | ConstraintBase (const std::string &name, const unsigned int rows, const unsigned int cols) | 
|   | 
|   | ConstraintBase (const std::string &name, ConstRefMatrix A) | 
|   | 
| virtual  | ~ConstraintBase ()=default | 
|   | 
| virtual const std::string &  | name () const | 
|   | 
| virtual const Matrix &  | matrix () const | 
|   | 
| virtual Matrix &  | matrix () | 
|   | 
| virtual bool  | setMatrix (ConstRefMatrix A) | 
|   | 
◆ ConstraintInequality() [1/3]
      
        
          | ConstraintInequality::ConstraintInequality  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
        
      
 
 
◆ ConstraintInequality() [2/3]
      
        
          | ConstraintInequality::ConstraintInequality  | 
          ( | 
          const std::string &  | 
          name,  | 
        
        
           | 
           | 
          const unsigned int  | 
          rows,  | 
        
        
           | 
           | 
          const unsigned int  | 
          cols  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ConstraintInequality() [3/3]
◆ checkConstraint()
  
  
      
        
          | bool ConstraintInequality::checkConstraint  | 
          ( | 
          ConstRefVector  | 
          x,  | 
         
        
           | 
           | 
          double  | 
          tol = 1e-6  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ cols()
  
  
      
        
          | unsigned int ConstraintInequality::cols  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ isBound()
  
  
      
        
          | bool ConstraintInequality::isBound  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ isEquality()
  
  
      
        
          | bool ConstraintInequality::isEquality  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ isInequality()
  
  
      
        
          | bool ConstraintInequality::isInequality  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ lowerBound() [1/2]
  
  
      
        
          | const Vector & ConstraintInequality::lowerBound  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ lowerBound() [2/2]
  
  
      
        
          | Vector & ConstraintInequality::lowerBound  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ resize()
  
  
      
        
          | void ConstraintInequality::resize  | 
          ( | 
          unsigned int  | 
          r,  | 
         
        
           | 
           | 
          unsigned int  | 
          c  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ rows()
  
  
      
        
          | unsigned int ConstraintInequality::rows  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ setLowerBound()
◆ setUpperBound()
◆ setVector()
◆ upperBound() [1/2]
  
  
      
        
          | const Vector & ConstraintInequality::upperBound  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ upperBound() [2/2]
  
  
      
        
          | Vector & ConstraintInequality::upperBound  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ vector() [1/2]
  
  
      
        
          | const Vector & ConstraintInequality::vector  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ vector() [2/2]
  
  
      
        
          | Vector & ConstraintInequality::vector  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ m_lb
  
  
      
        
          | Vector tsid::math::ConstraintInequality::m_lb | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_ub
  
  
      
        
          | Vector tsid::math::ConstraintInequality::m_ub | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: