397 ///Cont reference to the linear expression |
397 ///Cont reference to the linear expression |
398 const Expr &expr() const { return _expr; } |
398 const Expr &expr() const { return _expr; } |
399 ///Reference to the lower bound. |
399 ///Reference to the lower bound. |
400 |
400 |
401 ///\return |
401 ///\return |
402 ///- -\ref INF: the constraint is lower unbounded. |
402 ///- \ref INF "INF": the constraint is lower unbounded. |
403 ///- -\ref NaN: lower bound has not been set. |
403 ///- \ref NaN "NaN": lower bound has not been set. |
404 ///- finite number: the lower bound |
404 ///- finite number: the lower bound |
405 Value &lowerBound() { return _lb; } |
405 Value &lowerBound() { return _lb; } |
406 ///The const version of \ref lowerBound() |
406 ///The const version of \ref lowerBound() |
407 const Value &lowerBound() const { return _lb; } |
407 const Value &lowerBound() const { return _lb; } |
408 ///Reference to the upper bound. |
408 ///Reference to the upper bound. |
409 |
409 |
410 ///\return |
410 ///\return |
411 ///- -\ref INF: the constraint is upper unbounded. |
411 ///- \ref INF "INF": the constraint is upper unbounded. |
412 ///- -\ref NaN: upper bound has not been set. |
412 ///- \ref NaN "NaN": upper bound has not been set. |
413 ///- finite number: the upper bound |
413 ///- finite number: the upper bound |
414 Value &upperBound() { return _ub; } |
414 Value &upperBound() { return _ub; } |
415 ///The const version of \ref upperBound() |
415 ///The const version of \ref upperBound() |
416 const Value &upperBound() const { return _ub; } |
416 const Value &upperBound() const { return _ub; } |
417 ///Is the constraint lower bounded? |
417 ///Is the constraint lower bounded? |