From 14048b0b7cd602159f08a773ab00cc66df670abe Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Mon, 16 Mar 2026 22:30:37 -0400 Subject: [PATCH] refactor(engine): make BuildRotatedPattern and FillPattern internal static Co-Authored-By: Claude Opus 4.6 (1M context) --- OpenNest.Engine/DefaultNestEngine.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenNest.Engine/DefaultNestEngine.cs b/OpenNest.Engine/DefaultNestEngine.cs index 43ca4c0..cf6c291 100644 --- a/OpenNest.Engine/DefaultNestEngine.cs +++ b/OpenNest.Engine/DefaultNestEngine.cs @@ -475,7 +475,7 @@ namespace OpenNest // --- Pattern helpers --- - private Pattern BuildRotatedPattern(List groupParts, double angle) + internal static Pattern BuildRotatedPattern(List groupParts, double angle) { var pattern = new Pattern(); var center = ((IEnumerable)groupParts).GetBoundingBox().Center; @@ -495,7 +495,7 @@ namespace OpenNest return pattern; } - private List FillPattern(FillLinear engine, List groupParts, List angles, Box workArea) + internal static List FillPattern(FillLinear engine, List groupParts, List angles, Box workArea) { var results = new System.Collections.Concurrent.ConcurrentBag<(List Parts, FillScore Score)>();