This commit is contained in:
kwai
2023-08-02 19:46:44 +08:00
parent 15b7596515
commit fe38c57e53

View File

@@ -65,5 +65,19 @@ namespace AIStudio.Wpf.DiagramDesigner
return GetEndPointByTrigonometric(startPoint, direction - 90, distance);
}
public static double GetAngle(Point startPoint, Point endPoint)
{
var radian = (endPoint.Y - startPoint.Y) / (endPoint.X - startPoint.X);
var angle = radian * 180 / Math.PI;
return angle;
}
public static double GetDirection(Point startPoint, Point endPoint)
{
var radian = (endPoint.Y - startPoint.Y) / (endPoint.X - startPoint.X);
var angle = radian * 180 / Math.PI;
return angle + 90;
}
}
}