API

kiwi

kiwi

Classes

Enumerations

NameDescription
RelationalOperator

RelationalOperator

enum RelationalOperator
ValueDescription
OP_LE
OP_GE
OP_EQ

Functions

ReturnNameDescription
Termoperator* inline
Termoperator/ inline
Termoperator- inline
Termoperator* inline
Termoperator/ inline
Termoperator- inline
Expressionoperator* inline
Expressionoperator/ inline
Expressionoperator- inline
Expressionoperator* inline
Termoperator* inline
Termoperator* inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator+ inline
Expressionoperator- inline
Expressionoperator- inline
Expressionoperator- inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator== inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator<= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraintoperator>= inline
Constraint[`operator](#operator-87) inline`
Constraint[`operator](#operator-88) inline`

operator*

inline

inline Term operator*(const Variable & variable, double coefficient)

operator/

inline

inline Term operator/(const Variable & variable, double denominator)

operator-

inline

inline Term operator-(const Variable & variable)

operator*

inline

inline Term operator*(const Term & term, double coefficient)

operator/

inline

inline Term operator/(const Term & term, double denominator)

operator-

inline

inline Term operator-(const Term & term)

operator*

inline

inline Expression operator*(const Expression & expression, double coefficient)

operator/

inline

inline Expression operator/(const Expression & expression, double denominator)

operator-

inline

inline Expression operator-(const Expression & expression)

operator*

inline

inline Expression operator*(double coefficient, const Expression & expression)

operator*

inline

inline Term operator*(double coefficient, const Term & term)

operator*

inline

inline Term operator*(double coefficient, const Variable & variable)

operator+

inline

inline Expression operator+(const Expression & first, const Expression & second)

operator+

inline

inline Expression operator+(const Expression & first, const Term & second)

operator+

inline

inline Expression operator+(const Expression & expression, const Variable & variable)

operator+

inline

inline Expression operator+(const Expression & expression, double constant)

operator-

inline

inline Expression operator-(const Expression & first, const Expression & second)

operator-

inline

inline Expression operator-(const Expression & expression, const Term & term)

operator-

inline

inline Expression operator-(const Expression & expression, const Variable & variable)

operator-

inline

inline Expression operator-(const Expression & expression, double constant)

operator+

inline

inline Expression operator+(const Term & term, const Expression & expression)

operator+

inline

inline Expression operator+(const Term & first, const Term & second)

operator+

inline

inline Expression operator+(const Term & term, const Variable & variable)

operator+

inline

inline Expression operator+(const Term & term, double constant)

operator-

inline

inline Expression operator-(const Term & term, const Expression & expression)

operator-

inline

inline Expression operator-(const Term & first, const Term & second)

operator-

inline

inline Expression operator-(const Term & term, const Variable & variable)

operator-

inline

inline Expression operator-(const Term & term, double constant)

operator+

inline

inline Expression operator+(const Variable & variable, const Expression & expression)

operator+

inline

inline Expression operator+(const Variable & variable, const Term & term)

operator+

inline

inline Expression operator+(const Variable & first, const Variable & second)

operator+

inline

inline Expression operator+(const Variable & variable, double constant)

operator-

inline

inline Expression operator-(const Variable & variable, const Expression & expression)

operator-

inline

inline Expression operator-(const Variable & variable, const Term & term)

operator-

inline

inline Expression operator-(const Variable & first, const Variable & second)

operator-

inline

inline Expression operator-(const Variable & variable, double constant)

operator+

inline

inline Expression operator+(double constant, const Expression & expression)

operator+

inline

inline Expression operator+(double constant, const Term & term)

operator+

inline

inline Expression operator+(double constant, const Variable & variable)

operator-

inline

inline Expression operator-(double constant, const Expression & expression)

operator-

inline

inline Expression operator-(double constant, const Term & term)

operator-

inline

inline Expression operator-(double constant, const Variable & variable)

operator==

inline

inline Constraint operator==(const Expression & first, const Expression & second)

operator==

inline

inline Constraint operator==(const Expression & expression, const Term & term)

operator==

inline

inline Constraint operator==(const Expression & expression, const Variable & variable)

operator==

inline

inline Constraint operator==(const Expression & expression, double constant)

operator<=

inline

inline Constraint operator<=(const Expression & first, const Expression & second)

operator<=

inline

inline Constraint operator<=(const Expression & expression, const Term & term)

operator<=

inline

inline Constraint operator<=(const Expression & expression, const Variable & variable)

operator<=

inline

inline Constraint operator<=(const Expression & expression, double constant)

operator>=

inline

inline Constraint operator>=(const Expression & first, const Expression & second)

operator>=

inline

inline Constraint operator>=(const Expression & expression, const Term & term)

operator>=

inline

inline Constraint operator>=(const Expression & expression, const Variable & variable)

operator>=

inline

inline Constraint operator>=(const Expression & expression, double constant)

operator==

inline

inline Constraint operator==(const Term & term, const Expression & expression)

operator==

inline

inline Constraint operator==(const Term & first, const Term & second)

operator==

inline

inline Constraint operator==(const Term & term, const Variable & variable)

operator==

inline

inline Constraint operator==(const Term & term, double constant)

operator<=

inline

inline Constraint operator<=(const Term & term, const Expression & expression)

operator<=

inline

inline Constraint operator<=(const Term & first, const Term & second)

operator<=

inline

inline Constraint operator<=(const Term & term, const Variable & variable)

operator<=

inline

inline Constraint operator<=(const Term & term, double constant)

operator>=

inline

inline Constraint operator>=(const Term & term, const Expression & expression)

operator>=

inline

inline Constraint operator>=(const Term & first, const Term & second)

operator>=

inline

inline Constraint operator>=(const Term & term, const Variable & variable)

operator>=

inline

inline Constraint operator>=(const Term & term, double constant)

operator==

inline

inline Constraint operator==(const Variable & variable, const Expression & expression)

operator==

inline

inline Constraint operator==(const Variable & variable, const Term & term)

operator==

inline

inline Constraint operator==(const Variable & first, const Variable & second)

operator==

inline

inline Constraint operator==(const Variable & variable, double constant)

operator<=

inline

inline Constraint operator<=(const Variable & variable, const Expression & expression)

operator<=

inline

inline Constraint operator<=(const Variable & variable, const Term & term)

operator<=

inline

inline Constraint operator<=(const Variable & first, const Variable & second)

operator<=

inline

inline Constraint operator<=(const Variable & variable, double constant)

operator>=

inline

inline Constraint operator>=(const Variable & variable, const Expression & expression)

operator>=

inline

inline Constraint operator>=(const Variable & variable, const Term & term)

operator>=

inline

inline Constraint operator>=(const Variable & first, const Variable & second)

operator>=

inline

inline Constraint operator>=(const Variable & variable, double constant)

operator==

inline

inline Constraint operator==(double constant, const Expression & expression)

operator==

inline

inline Constraint operator==(double constant, const Term & term)

operator==

inline

inline Constraint operator==(double constant, const Variable & variable)

operator<=

inline

inline Constraint operator<=(double constant, const Expression & expression)

operator<=

inline

inline Constraint operator<=(double constant, const Term & term)

operator<=

inline

inline Constraint operator<=(double constant, const Variable & variable)

operator>=

inline

inline Constraint operator>=(double constant, const Expression & expression)

operator>=

inline

inline Constraint operator>=(double constant, const Term & term)

operator>=

inline

inline Constraint operator>=(double constant, const Variable & variable)

operator|

inline

inline Constraint operator|(const Constraint & constraint, double strength)

operator|

inline

inline Constraint operator|(double strength, const Constraint & constraint)