12 lines
350 B
C#
12 lines
350 B
C#
using System;
|
|
using System.Threading;
|
|
|
|
namespace OpenNest;
|
|
|
|
/// <summary>Places on one sheet only. Must not change stock, demand, or caller-owned domain objects.</summary>
|
|
public interface IPlateNester
|
|
{
|
|
PlateCandidate Place(PlatePlacementRequest request, IProgress<NestJobProgress> progress = null,
|
|
CancellationToken token = default);
|
|
}
|