Changeset 16476 for branches/2520_PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/Interfaces
- Timestamp:
- 01/02/19 09:22:21 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/Interfaces
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/Interfaces/IPackingItem.cs
r15583 r16476 1 #region License Information 1 using HEAL.Fossil; 2 #region License Information 2 3 /* HeuristicLab 3 4 * Copyright (C) 2002-2018 Joseph Helm and Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 21 22 22 23 namespace HeuristicLab.Problems.BinPacking { 24 [StorableType("a0f46e8d-d18f-43c4-8b7d-66db0659b230")] 23 25 // a packing item is one of the items that needs to be located in one of the packing bins (containers) 24 26 public interface IPackingItem : IPackingShape { … … 30 32 /// <param name="other"></param> 31 33 /// <returns></returns> 32 bool SupportsStacking 34 bool SupportsStacking(IPackingItem other); 33 35 } 34 36 } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/Interfaces/IPackingPosition.cs
r15583 r16476 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Fossil; 23 24 24 25 namespace HeuristicLab.Problems.BinPacking { 25 26 [StorableType("a8003c2d-a48d-41b3-9f83-1d00f49ea434")] 26 27 public interface IPackingPosition : IItem { 27 28 int AssignedBin { get; } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/Interfaces/IPackingShape.cs
r15583 r16476 22 22 using System; 23 23 using HeuristicLab.Core; 24 using HEAL.Fossil; 24 25 25 26 namespace HeuristicLab.Problems.BinPacking { 27 [StorableType("612b4eb0-946e-4690-ba43-8dd0e5520e8b")] 26 28 // a packing shape represents a physical object of correct dimension (2d or 3d) 27 29 // packing bins (containers) and packing items are both packing shapes
Note: See TracChangeset
for help on using the changeset viewer.