source: branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/ExtremePointCreation/IExtremePointCreator.cs @ 15520

Last change on this file since 15520 was 15520, checked in by rhanghof, 23 months ago

#2817:

  • Changed the calculation algorithm for creating extreme points by using line based projection
  • Changed the calculation of the residual spaces for line based projection
File size: 616 bytes
RevLine 
[15488]1using HeuristicLab.Problems.BinPacking3D;
2using System;
3using System.Collections.Generic;
4using System.Linq;
5using System.Text;
6using System.Threading.Tasks;
7
8namespace HeuristicLab.Problems.BinPacking3D.ExtremePointCreation {
9  public interface IExtremePointCreator {
10
11    /// <summary>
12    /// Updates the extreme points for a given bin packing
13    /// </summary>
14    /// <param name="binPacking"></param>
15    /// <param name="item"></param>
16    /// <param name="position"></param>
[15520]17    void UpdateBinPacking(BinPacking3D binPacking, PackingItem item, PackingPosition position);
[15488]18
[15520]19   
[15488]20  }
21}
Note: See TracBrowser for help on using the repository browser.