public ScalarInequalityConstraint(string variable, ScalarInequalityOperator @operator, ScalarExpr rhs) { _variable = variable; _operator = @operator; _rhs = rhs; }
public BinaryScalarExpr(ScalarExpr lhs, BinaryScalarOperator @operator, ScalarExpr rhs) { _lhs = lhs; _operator = @operator; _rhs = rhs; }
public ScalarEqualityConstraint(string variable, ScalarExpr rhs) { _variable = variable; _rhs = rhs; }
public Pair(ScalarExpr moreThan, ScalarExpr value) { MoreThan = moreThan; Value = value; }
public RangeScalarExpr(ScalarExpr expr, ScalarExpr value0, IEnumerable<Pair> pairs) { _expr = expr; _value0 = value0; _pairs = pairs; }
public Vector(ScalarExpr x, ScalarExpr y, ScalarExpr z) { _x = x; _y = y; _z = z; }
public UnaryScalarExpr(UnaryScalarOperator @operator, ScalarExpr inner) { _operator = @operator; _inner = inner; }