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);
+ }
+
}
}