operator+

Overloaded operator on expression objects.

GRBLinExpr operator+ ( const GRBLinExpr& expr1,
const GRBLinExpr& expr2 )

Add a pair of expressions.

Arguments:

expr1: First expression to be added.

expr2: Second expression to be added.

Return value:

Sum expression.

GRBLinExpr operator+ ( const GRBLinExpr& expr )

Allow plus sign to be used before an expression.

Arguments:

expr: Expression.

Return value:

Result expression.

GRBLinExpr operator+ ( GRBVar x,
GRBVar y )

Add a pair of variables.

Arguments:

x: First variable to be added.

y: Second variable to be added.

Return value:

Sum expression.

GRBQuadExpr operator+ ( const GRBQuadExpr& expr1,
const GRBQuadExpr& expr2 )

Add a pair of expressions.

Arguments:

expr1: First expression to be added.

expr2: Second expression to be added.

Return value:

Sum expression.

GRBQuadExpr operator+ ( const GRBQuadExpr& expr )

Allow plus sign to be used before an expression.

Arguments:

expr: Expression.

Return value:

Result expression.