Changeset 13461 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/PackingItem/RectangularPackingItem.cs
- Timestamp:
- 12/14/15 19:52:46 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/PackingItem/RectangularPackingItem.cs
r13032 r13461 31 31 [Item("RectangularPackingItem", "Represents a rectangular packing-item for bin-packing problems.")] 32 32 [StorableClass] 33 public class RectangularPackingItem : RectangularPackingShape, IPackingItem {33 public class RectangularPackingItem : RectangularPackingShape, IPackingItem { 34 34 35 35 public RectangularPackingBin TargetBin { get; set; } … … 50 50 return new RectangularPackingItem(this, cloner); 51 51 } 52 public RectangularPackingItem() : base() { 52 public RectangularPackingItem() 53 : base() { 53 54 } 54 55 55 56 public RectangularPackingItem(int width, int height, RectangularPackingBin targetBin) : base(width, height) { this.TargetBin = new RectangularPackingBin(targetBin.Width, targetBin.Height); } 56 57 57 58 public void AddTargetBinMeasures(int[] targetBinMeasures) { 58 59 TargetBin = new RectangularPackingBin(targetBinMeasures[0], targetBinMeasures[1]);
Note: See TracChangeset
for help on using the changeset viewer.