Definition at line 20 of file Pack.cs.
|
| | 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 |