Changeset 14043 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/BinPackingProblem.cs
- Timestamp:
- 07/12/16 18:02:28 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/BinPackingProblem.cs
r14040 r14043 43 43 public abstract class BinPackingProblem<D, B, I> : SingleObjectiveHeuristicOptimizationProblem<IPackingPlanEvaluationAlgorithm, IPackingSolutionCreator> 44 44 where D : class, IPackingDimensions 45 where B : PackingShape<D>, IPackingBin, IRegularPackingShape,new()46 where I : PackingShape<D>, IPackingItem, IRegularPackingShape,new () {45 where B : PackingShape<D>, IPackingBin, new() 46 where I : PackingShape<D>, IPackingItem, new () { 47 47 48 48 … … 150 150 protected void ApplyHorizontalOrientation() { 151 151 PackingBinMeasures.ApplyHorizontalOrientation(); 152 foreach (I RegularPackingShape shape in PackingItemMeasures) {152 foreach (IPackingShape shape in PackingItemMeasures) { 153 153 shape.ApplyHorizontalOrientation(); 154 154 }
Note: See TracChangeset
for help on using the changeset viewer.