mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-04-15 13:46:35 +08:00
block
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user