From dcd2cc44a30aea3ed06caf9aba28b80f4cea5306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=89=BE=E7=AB=B9?= Date: Sat, 29 Jul 2023 22:45:22 +0800 Subject: [PATCH] block --- .../Helpers/DrawingHelper.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/AIStudio.Wpf.DiagramDesigner/Helpers/DrawingHelper.cs b/AIStudio.Wpf.DiagramDesigner/Helpers/DrawingHelper.cs index 09ad2e0..b468584 100644 --- a/AIStudio.Wpf.DiagramDesigner/Helpers/DrawingHelper.cs +++ b/AIStudio.Wpf.DiagramDesigner/Helpers/DrawingHelper.cs @@ -53,5 +53,17 @@ namespace AIStudio.Wpf.DiagramDesigner return endPoint; } + /// + /// 通过三角函数求终点坐标 + /// + /// 角度 + /// 起点 + /// 距离 + /// 终点坐标 + public static Point GetEndPointByDirection(Point startPoint, double direction, double distance) + { + return GetEndPointByTrigonometric(startPoint, direction - 90, distance); + } + } }