diff --git a/ExportDXF/Bend.cs b/ExportDXF/Bend.cs index 0c127c1..6a1981a 100644 --- a/ExportDXF/Bend.cs +++ b/ExportDXF/Bend.cs @@ -4,7 +4,7 @@ { public BendDirection Direction { get; set; } - public double ParallelBendAngle { get; set; } + public double BendLineAngle { get; set; } public double Angle { get; set; } diff --git a/ExportDXF/ViewHelper.cs b/ExportDXF/ViewHelper.cs index f9c7238..9e43f5c 100644 --- a/ExportDXF/ViewHelper.cs +++ b/ExportDXF/ViewHelper.cs @@ -31,8 +31,8 @@ namespace ExportDXF public static Bend ClosestToBounds(Bounds bounds, IList bends) { - var hBends = bends.Where(b => GetAngleOrientation(b.ParallelBendAngle) == BendOrientation.Horizontal).ToList(); - var vBends = bends.Where(b => GetAngleOrientation(b.ParallelBendAngle) == BendOrientation.Vertical).ToList(); + var hBends = bends.Where(b => GetAngleOrientation(b.BendLineAngle) == BendOrientation.Horizontal).ToList(); + var vBends = bends.Where(b => GetAngleOrientation(b.BendLineAngle) == BendOrientation.Vertical).ToList(); Bend minVBend = null; double minVBendDist = double.MaxValue; @@ -92,6 +92,7 @@ namespace ExportDXF public static Bend SmallestXCoordinate(IList bends) { + return bends.Min(b => b.X); double dist = double.MaxValue; int index = -1; @@ -204,7 +205,7 @@ namespace ExportDXF var bend = new Bend { - ParallelBendAngle = RadiansToDegrees(note.Angle), + BendLineAngle = RadiansToDegrees(note.Angle), Angle = angle, Direction = direection == "UP" ? BendDirection.Up : BendDirection.Down, X = x,