|
| Pack (Solver s, IntVarVector vars, int number_of_bins) |
|
void | AddWeightedSumLessOrEqualConstantDimension (long[] weights, long[] bounds) |
|
void | AddWeightedSumLessOrEqualConstantDimension (LongToLong weights, long[] bounds) |
|
void | AddWeightedSumLessOrEqualConstantDimension (LongLongToLong weights, long[] bounds) |
|
void | AddWeightedSumEqualVarDimension (long[] weights, IntVarVector loads) |
|
void | AddWeightedSumEqualVarDimension (LongLongToLong weights, IntVarVector loads) |
|
void | AddSumVariableWeightsLessOrEqualConstantDimension (IntVarVector usage, long[] capacity) |
|
void | AddWeightedSumOfAssignedDimension (long[] weights, IntVar cost_var) |
|
void | AddCountUsedBinDimension (IntVar count_var) |
|
void | AddCountAssignedItemsDimension (IntVar count_var) |
|
override void | Post () |
|
void | ClearAll () |
|
void | PropagateDelayed () |
|
override void | InitialPropagateWrapper () |
|
void | Propagate () |
|
void | OneDomain (int var_index) |
|
override string | ToString () |
|
bool | IsUndecided (int var_index, int bin_index) |
|
void | SetImpossible (int var_index, int bin_index) |
|
void | Assign (int var_index, int bin_index) |
|
bool | IsAssignedStatusKnown (int var_index) |
|
bool | IsPossible (int var_index, int bin_index) |
|
IntVar | AssignVar (int var_index, int bin_index) |
|
void | SetAssigned (int var_index) |
|
void | SetUnassigned (int var_index) |
|
void | RemoveAllPossibleFromBin (int bin_index) |
|
void | AssignAllPossibleToBin (int bin_index) |
|
void | AssignFirstPossibleToBin (int bin_index) |
|
void | AssignAllRemainingItems () |
|
void | UnassignAllRemainingItems () |
|
override void | Accept (ModelVisitor visitor) |
|
IntExpr | Abs () |
|
IntExpr | Square () |
|
| Constraint (Solver solver) |
|
bool | IsCastConstraint () |
|
virtual IntVar | Var () |
|
delegate string | SwigDelegateConstraint_0 () |
|
delegate string | SwigDelegateConstraint_1 () |
|
delegate string | SwigDelegateConstraint_2 () |
|
delegate void | SwigDelegateConstraint_3 () |
|
delegate void | SwigDelegateConstraint_4 () |
|
| PropagationBaseObject (Solver s) |
|
override string | ToString () |
|
Solver | solver () |
|
void | FreezeQueue () |
|
void | UnfreezeQueue () |
|
void | EnqueueDelayedDemon (Demon d) |
|
void | EnqueueVar (Demon d) |
|
void | ResetActionOnFail () |
|
void | SetVariableToCleanOnFail (IntVar v) |
|
virtual string | Name () |
|
void | SetName (string name) |
|
bool | HasName () |
|
virtual string | BaseName () |
|
void | Dispose () |
|
| BaseObject () |
|
Solver | solver () |
|
|
static implicit | operator IntVar (Constraint eq) |
|
static implicit | operator IntExpr (Constraint eq) |
|
static IntExpr | operator+ (Constraint a, Constraint b) |
|
static IntExpr | operator+ (Constraint a, long v) |
|
static IntExpr | operator+ (long v, Constraint a) |
|
static IntExpr | operator- (Constraint a, Constraint b) |
|
static IntExpr | operator- (Constraint a, long v) |
|
static IntExpr | operator- (long v, Constraint a) |
|
static IntExpr | operator* (Constraint a, Constraint b) |
|
static IntExpr | operator* (Constraint a, long v) |
|
static IntExpr | operator* (long v, Constraint a) |
|
static IntExpr | operator/ (Constraint a, long v) |
|
static IntExpr | operator- (Constraint a) |
|
static WrappedConstraint | operator== (Constraint a, long v) |
|
static WrappedConstraint | operator== (long v, Constraint a) |
|
static WrappedConstraint | operator!= (Constraint a, long v) |
|
static WrappedConstraint | operator!= (long v, Constraint a) |
|
static WrappedConstraint | operator>= (Constraint a, long v) |
|
static WrappedConstraint | operator>= (long v, Constraint a) |
|
static WrappedConstraint | operator> (Constraint a, long v) |
|
static WrappedConstraint | operator> (long v, Constraint a) |
|
static WrappedConstraint | operator<= (Constraint a, long v) |
|
static WrappedConstraint | operator<= (long v, Constraint a) |
|
static WrappedConstraint | operator< (Constraint a, long v) |
|
static WrappedConstraint | operator< (long v, Constraint a) |
|
static WrappedConstraint | operator>= (Constraint a, Constraint b) |
|
static WrappedConstraint | operator> (Constraint a, Constraint b) |
|
static WrappedConstraint | operator<= (Constraint a, Constraint b) |
|
static WrappedConstraint | operator< (Constraint a, Constraint b) |
|
static ConstraintEquality | operator== (Constraint a, Constraint b) |
|
static ConstraintEquality | operator!= (Constraint a, Constraint b) |
|
bool | swigCMemOwn |
|
Definition at line 20 of file Pack.cs.