using System.Collections.Generic; namespace SawCut.Nesting { public class Result { private readonly List _itemsNotUsed; private readonly List _bins; public Result() { _itemsNotUsed = new List(); _bins = new List(); } public IReadOnlyList ItemsNotUsed => _itemsNotUsed; public IReadOnlyList Bins => _bins; public void AddItemNotUsed(BinItem item) { _itemsNotUsed.Add(item); } public void AddItemsNotUsed(IEnumerable items) { _itemsNotUsed.AddRange(items); } public void AddBin(Bin bin) { _bins.Add(bin); } public void AddBins(IEnumerable bins) { _bins.AddRange(bins); } } }