Changeset 15770 for branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/ResidualSpaceCalculation/ResidualSpaceCalculator.cs
- Timestamp:
- 02/13/18 16:45:01 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/ResidualSpaceCalculation/ResidualSpaceCalculator.cs
r15617 r15770 20 20 #endregion 21 21 22 using HeuristicLab.Core; 22 23 using HeuristicLab.Problems.BinPacking3D.Geometry; 23 24 using System; … … 26 27 using System.Text; 27 28 using System.Threading.Tasks; 29 using HeuristicLab.Common; 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 31 29 32 namespace HeuristicLab.Problems.BinPacking3D.ResidualSpaceCalculation { 30 internal class ResidualSpaceCalculator : I ResidualSpaceCalculator {33 internal class ResidualSpaceCalculator : Item, IResidualSpaceCalculator { 31 34 32 35 internal ResidualSpaceCalculator() {} 33 36 37 [StorableConstructor] 38 protected ResidualSpaceCalculator(bool deserializing) : base(deserializing) { } 39 40 protected ResidualSpaceCalculator(ResidualSpaceCalculator original, Cloner cloner) 41 : base(original, cloner) { 42 } 43 44 public override IDeepCloneable Clone(Cloner cloner) { 45 return new ResidualSpaceCalculator(this, cloner); 46 } 47 34 48 public IEnumerable<ResidualSpace> CalculateResidualSpaces(BinPacking3D binPacking, Vector3D point) { 35 49 IList<ResidualSpace> residualSpaces = new List<ResidualSpace>();
Note: See TracChangeset
for help on using the changeset viewer.