- Timestamp:
- 07/21/16 10:19:55 (7 years ago)
- Location:
- branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.3D/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.3D/3.3/BinPacking3D.cs
r14049 r14146 197 197 } 198 198 199 public override void SlidingBasedPacking(ref List<int> sequence, ItemList<PackingItem> itemMeasures) {199 public override void SlidingBasedPacking(ref IList<int> sequence, IList<PackingItem> itemMeasures) { 200 200 var temp = new List<int>(sequence); 201 201 for (int i = 0; i < temp.Count; i++) { … … 208 208 } 209 209 } 210 public override void SlidingBasedPacking(ref List<int> sequence, ItemList<PackingItem> itemMeasures, Dictionary<int, bool> rotationArray) {210 public override void SlidingBasedPacking(ref IList<int> sequence, IList<PackingItem> itemMeasures, Dictionary<int, bool> rotationArray) { 211 211 var temp = new List<int>(sequence); 212 212 for (int i = 0; i < temp.Count; i++) { … … 219 219 } 220 220 } 221 public override void ExtremePointBasedPacking(ref List<int> sequence, ItemList<PackingItem> itemMeasures, bool stackingConstraints) {221 public override void ExtremePointBasedPacking(ref IList<int> sequence, IList<PackingItem> itemMeasures, bool stackingConstraints) { 222 222 var temp = new List<int>(sequence); 223 223 foreach (int itemID in temp) { … … 230 230 } 231 231 } 232 public override void ExtremePointBasedPacking(ref List<int> sequence, ItemList<PackingItem> itemMeasures, bool stackingConstraints, Dictionary<int, bool> rotationArray) {232 public override void ExtremePointBasedPacking(ref IList<int> sequence, IList<PackingItem> itemMeasures, bool stackingConstraints, Dictionary<int, bool> rotationArray) { 233 233 var temp = new List<int>(sequence); 234 234 foreach (int itemID in temp) { -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.3D/3.3/HeuristicLab.Problems.BinPacking3D-3.3.csproj
r14128 r14146 163 163 <ItemGroup> 164 164 <Compile Include="BinPacking3D.cs" /> 165 <Compile Include="DecoderInterfaces\I3DGVDecoder.cs" />166 <Compile Include="DecoderInterfaces\I3DMCVDecoder.cs" />167 <Compile Include="DecoderInterfaces\I3DPSDecoder.cs" />168 <Compile Include="Decoders\DBL\DeepestBottomLeftPackingSequenceDecoder.cs" />169 <Compile Include="Decoders\EP\ExtremePointPackingSequenceDecoder3D.cs" />170 165 <Compile Include="I3DOperator.cs" /> 171 166 <Compile Include="Instances\BPPData.cs" /> 172 167 <Compile Include="Instances\RandomDataDescriptor.cs" /> 173 168 <Compile Include="Instances\RandomInstanceProvider.cs" /> 174 <Compile Include="MoveEvaluators\PackingMoveEvaluator3DGV.cs" />175 <Compile Include="MoveEvaluators\PackingMoveEvaluator3DMCV.cs" />176 <Compile Include="MoveEvaluators\PackingMoveEvaluator3DPS.cs" />177 169 <Compile Include="PackingItem.cs" /> 178 170 <Compile Include="PackingPosition.cs" /> 179 <Compile Include="PackingRatioEvaluator.cs" />180 171 <Compile Include="PackingShape.cs" /> 181 172 <Compile Include="Plugin.cs" />
Note: See TracChangeset
for help on using the changeset viewer.