operator-

Overloaded operator on expression objects.

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

Subtract one expression from another.

Arguments:

expr1: Start expression.

expr2: Expression to be subtracted.

Return value:

Difference expression.

GRBLinExpr operator- ( const GRBLinExpr& expr )

Negate an expression.

Arguments:

expr: Expression.

Return value:

Negation of expression.

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

Subtract one expression from another.

Arguments:

expr1: Start expression.

expr2: Expression to be subtracted.

Return value:

Difference expression.

GRBQuadExpr operator- ( const GRBQuadExpr& expr )

Negate an expression.

Arguments:

expr: Expression.

Return value:

Negation of expression.