- Timestamp:
- 07/12/16 17:51:37 (8 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/CuboidIdenticalBinPackingProblem.cs
r14039 r14040 41 41 [StorableClass] 42 42 [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 310)] 43 public class CuboidIdenticalBinPackingProblem : RegularIdenticalBinPackingProblem<ThreeDimensionalPacking, CuboidPackingBin, CuboidPackingItem> { 43 // TODO don't support generic BPPData but only 3d BPPData 44 public class CuboidIdenticalBinPackingProblem : BinPackingProblem<ThreeDimensionalPacking, CuboidPackingBin, CuboidPackingItem>, IProblemInstanceConsumer<BPPData>, IProblemInstanceExporter<BPPData> { 45 44 46 45 47 #region Default Instance … … 109 111 110 112 111 public overridevoid Load(BPPData data) {113 public void Load(BPPData data) { 112 114 var realData = data as RealBPPData; 113 115 var binData = new CuboidPackingBin(data.BinMeasures[0], data.BinMeasures[1], data.BinMeasures[2]); … … 135 137 } 136 138 137 public overrideBPPData Export() {139 public BPPData Export() { 138 140 var result = new BPPData { 139 141 Name = Name, -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.3D/3.3/HeuristicLab.Problems.BinPacking3D-3.3.csproj
r13611 r14040 172 172 <Compile Include="Decoders\EP\ExtremePointMultiComponentVectorDecoder3D.cs" /> 173 173 <Compile Include="Decoders\EP\ExtremePointPackingSequenceDecoder3D.cs" /> 174 <Compile Include="Decoders\EP\ISOContainerMultiComponentVectorDecoder3D.cs" />175 174 <Compile Include="I3DOperator.cs" /> 176 <Compile Include="ISOContainerBinPackingProblem.cs" />177 175 <Compile Include="MoveEvaluators\PackingMoveEvaluator3DGV.cs" /> 178 176 <Compile Include="MoveEvaluators\PackingMoveEvaluator3DMCV.cs" />
Note: See TracChangeset
for help on using the changeset viewer.