From ebad3577dd81da7ce5b89775df72b6aa890ea83d Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Mon, 6 Apr 2026 13:46:51 -0400 Subject: [PATCH] feat: add MultiPlateResult type for part-first nesting --- OpenNest.Engine/MultiPlateResult.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 OpenNest.Engine/MultiPlateResult.cs diff --git a/OpenNest.Engine/MultiPlateResult.cs b/OpenNest.Engine/MultiPlateResult.cs new file mode 100644 index 0000000..3d5dd38 --- /dev/null +++ b/OpenNest.Engine/MultiPlateResult.cs @@ -0,0 +1,18 @@ +using System.Collections.Generic; + +namespace OpenNest +{ + public class MultiPlateResult + { + public List Plates { get; set; } = new(); + public List UnplacedItems { get; set; } = new(); + } + + public class PlateResult + { + public Plate Plate { get; set; } + public List Parts { get; set; } = new(); + public PlateOption ChosenSize { get; set; } + public bool IsNew { get; set; } + } +}