From e4e1d9b5a39799cc279372bed29cb852d764d793 Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Thu, 12 Mar 2026 22:19:49 -0400 Subject: [PATCH] refactor: rename DefinedShape to ShapeProfile Co-Authored-By: Claude Opus 4.6 --- OpenNest.Core/Geometry/Shape.cs | 2 +- OpenNest.Core/Geometry/{DefinedShape.cs => ShapeProfile.cs} | 6 +++--- OpenNest/Forms/CadConverterForm.cs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename OpenNest.Core/Geometry/{DefinedShape.cs => ShapeProfile.cs} (87%) diff --git a/OpenNest.Core/Geometry/Shape.cs b/OpenNest.Core/Geometry/Shape.cs index 33fb910..4a552a5 100644 --- a/OpenNest.Core/Geometry/Shape.cs +++ b/OpenNest.Core/Geometry/Shape.cs @@ -398,7 +398,7 @@ namespace OpenNest.Geometry public override Entity OffsetEntity(double distance, OffsetSide side) { var offsetShape = new Shape(); - var definedShape = new DefinedShape(this); + var definedShape = new ShapeProfile(this); Entity lastEntity = null; Entity lastOffsetEntity = null; diff --git a/OpenNest.Core/Geometry/DefinedShape.cs b/OpenNest.Core/Geometry/ShapeProfile.cs similarity index 87% rename from OpenNest.Core/Geometry/DefinedShape.cs rename to OpenNest.Core/Geometry/ShapeProfile.cs index 369f651..4889df3 100644 --- a/OpenNest.Core/Geometry/DefinedShape.cs +++ b/OpenNest.Core/Geometry/ShapeProfile.cs @@ -2,14 +2,14 @@ namespace OpenNest.Geometry { - public class DefinedShape + public class ShapeProfile { - public DefinedShape(Shape shape) + public ShapeProfile(Shape shape) { Update(shape.Entities); } - public DefinedShape(List entities) + public ShapeProfile(List entities) { Update(entities); } diff --git a/OpenNest/Forms/CadConverterForm.cs b/OpenNest/Forms/CadConverterForm.cs index dd2b4ef..074697a 100644 --- a/OpenNest/Forms/CadConverterForm.cs +++ b/OpenNest/Forms/CadConverterForm.cs @@ -112,7 +112,7 @@ namespace OpenNest.Forms drawing.Source.Path = item.Path; drawing.Quantity.Required = item.Quantity; - var shape = new DefinedShape(entities); + var shape = new ShapeProfile(entities); SetRotation(shape.Perimeter, RotationType.CW);