DotNet Reference
.Net Reference
static IntExpr operator*(BaseEquality a, BaseEquality b)
Definition: ValCstPair.cs:54
IntExprEquality(IntExpr a, IntExpr b, bool equality)
Definition: ValCstPair.cs:209
abstract IntVar Var()
IntExpr MakeProd(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:575
IntExpr MakeAbs(IntExpr expr)
Definition: constraint_solver/Solver.cs:599
WrappedConstraint(bool val)
Definition: ValCstPair.cs:166
static WrappedConstraint operator>(BaseEquality a, long v)
Definition: ValCstPair.cs:106
static WrappedConstraint operator!=(BaseEquality a, long v)
Definition: ValCstPair.cs:90
WrappedConstraint(bool val, Constraint cst)
Definition: ValCstPair.cs:170
static IntExpr operator-(BaseEquality a, BaseEquality b)
Definition: ValCstPair.cs:42
Constraint MakeLess(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:1000
Constraint MakeGreaterOrEqual(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:916
Constraint MakeEquality(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:790
Constraint MakeGreater(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:958
IntExpr MakeSquare(IntExpr expr)
Definition: constraint_solver/Solver.cs:605
static WrappedConstraint operator<(BaseEquality a, long v)
Definition: ValCstPair.cs:122
virtual IntVar Var()
Definition: constraint_solver/Constraint.cs:68
static WrappedConstraint operator>=(BaseEquality a, long v)
Definition: ValCstPair.cs:98
override Solver solver()
Definition: ValCstPair.cs:319
Solver solver()
IntExpr MakeSum(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:524
static WrappedConstraint operator<(long v, BaseEquality a)
Definition: ValCstPair.cs:126
static WrappedConstraint operator>(BaseEquality a, BaseEquality b)
Definition: ValCstPair.cs:134
IntVar MakeIsDifferentVar(IntExpr v1, IntExpr v2)
Definition: constraint_solver/Solver.cs:820
Constraint MakeLessOrEqual(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:874
override IntVar Var()
Definition: ValCstPair.cs:201
override Solver solver()
Definition: ValCstPair.cs:196
override Solver solver()
Definition: ValCstPair.cs:258
static IntExpr operator+(BaseEquality a, BaseEquality b)
Definition: ValCstPair.cs:30
IntExpr MakeOpposite(IntExpr expr)
Definition: constraint_solver/Solver.cs:569
IntExpr MakeDifference(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:557
static WrappedConstraint operator<(BaseEquality a, BaseEquality b)
Definition: ValCstPair.cs:142
static WrappedConstraint operator<=(BaseEquality a, long v)
Definition: ValCstPair.cs:114
Constraint MakeNonEquality(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:832
static WrappedConstraint operator==(BaseEquality a, long v)
Definition: ValCstPair.cs:82
abstract Solver solver()
Solver solver()
Definition: PropagationBaseObject.cs:50
static WrappedConstraint operator>(long v, BaseEquality a)
Definition: ValCstPair.cs:110
static IntExpr operator/(BaseEquality a, long v)
Definition: ValCstPair.cs:66
override IntVar Var()
Definition: ValCstPair.cs:303
override IntVar Var()
Definition: ValCstPair.cs:242
IntVar MakeIsEqualVar(IntExpr v1, IntExpr v2)
Definition: constraint_solver/Solver.cs:784
IntExpr MakeDiv(IntExpr expr, long value)
Definition: constraint_solver/Solver.cs:587
WrappedConstraint(Constraint cst)
Definition: ValCstPair.cs:162
ConstraintEquality(IConstraintWithStatus a, IConstraintWithStatus b, bool equality)
Definition: ValCstPair.cs:270