This class represents an equation with the following format .
More...
#include <hpp/core/equation.hh>
Public Member Functions | |
virtual void | rightHandSideFromConfig (ConfigurationIn_t config)=0 |
Set the right hand side from a configuration. | |
void | rightHandSide (vectorIn_t rhs) |
Set the right hand side of the equation. | |
vectorIn_t | rightHandSide () const |
Return the right hand side of the equation. | |
size_type | rhsSize () const |
Return the size of the right hand side constraint. | |
const ComparisonTypePtr_t & | comparisonType () const |
Return the ComparisonType. | |
Protected Member Functions | |
Equation (const ComparisonTypePtr_t &comp, vectorIn_t rhs) | |
vectorOut_t | nonConstRightHandSide () |
Return the right hand side of the equation. |
This class represents an equation with the following format .
hpp::core::Equation::Equation | ( | const ComparisonTypePtr_t & | comp, |
vectorIn_t | rhs | ||
) | [protected] |
const ComparisonTypePtr_t& hpp::core::Equation::comparisonType | ( | ) | const |
Return the ComparisonType.
vectorOut_t hpp::core::Equation::nonConstRightHandSide | ( | ) | [protected] |
Return the right hand side of the equation.
size_type hpp::core::Equation::rhsSize | ( | ) | const |
Return the size of the right hand side constraint.
void hpp::core::Equation::rightHandSide | ( | vectorIn_t | rhs | ) |
Set the right hand side of the equation.
rhs | the right hand side. |
vectorIn_t hpp::core::Equation::rightHandSide | ( | ) | const |
Return the right hand side of the equation.
virtual void hpp::core::Equation::rightHandSideFromConfig | ( | ConfigurationIn_t | config | ) | [pure virtual] |
Set the right hand side from a configuration.
in such a way that the configuration satisfies the numerical constraints
config | the input configuration. |
Implemented in hpp::core::LockedJoint, and hpp::core::NumericalConstraint.