#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: