Changeset 14049 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/Solution.cs
- Timestamp:
- 07/12/16 20:03:45 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/Solution.cs
r14048 r14049 28 28 [Item("Bin Packing Solution (2d)", "Represents a solution for a 2D bin packing problem.")] 29 29 [StorableClass] 30 public class Solution : PackingPlan<PackingPosition, RectangularPackingShape, RectangularPackingItem> {31 public Solution( RectangularPackingShape binMeasures) : this(binMeasures, false, false) { }32 public Solution( RectangularPackingShape binMeasures, bool useExtremePoints, bool stackingConstraints) : base(binMeasures, useExtremePoints, stackingConstraints) { }30 public class Solution : PackingPlan<PackingPosition, PackingShape, PackingItem> { 31 public Solution(PackingShape binMeasures) : this(binMeasures, false, false) { } 32 public Solution(PackingShape binMeasures, bool useExtremePoints, bool stackingConstraints) : base(binMeasures, useExtremePoints, stackingConstraints) { } 33 33 [StorableConstructor] 34 34 protected Solution(bool deserializing) : base(deserializing) { } … … 39 39 return new Solution(this, cloner); 40 40 } 41 public override BinPacking<PackingPosition, RectangularPackingShape, RectangularPackingItem> NewBinPacking() {41 public override BinPacking<PackingPosition, PackingShape, PackingItem> NewBinPacking() { 42 42 return new BinPacking2D(BinMeasures); 43 43 }
Note: See TracChangeset
for help on using the changeset viewer.