如何找到圆弧的 centerX 和 centerY
How to find centerX and centerY for the Arc
我有两个 Angle(a1, a2) 来画弧,它的位置分别是 (x1, y1) 和 (x2, y2)。利用这些信息,我想找到圆弧的中心位置,需要画圆弧。我不知道圆的半径。
请参考我的附件了解要求。第一个圆弧位置 (x1, y1) 始终不变。
第二个角度会动态变化。所以当你改变第二个角度时,圆的半径和centerX,centerY值改变了。
谁能帮帮我,如何找到这个想象圈的半径。如果您需要更多信息,请告诉我。
谢谢,
巴拉蒂.
假设角度是来自(未知)中心的点的方位角,那么从 (x1,y1) 方向为 Angle1+180 的线和从 (x2,y2) 方向为 Angle2+180 的线将在中心相交,因此您可以通过计算这两条线的交点来找到中心。半径将是任一点与中心的距离。
我有两个 Angle(a1, a2) 来画弧,它的位置分别是 (x1, y1) 和 (x2, y2)。利用这些信息,我想找到圆弧的中心位置,需要画圆弧。我不知道圆的半径。
请参考我的附件了解要求。第一个圆弧位置 (x1, y1) 始终不变。
第二个角度会动态变化。所以当你改变第二个角度时,圆的半径和centerX,centerY值改变了。
谁能帮帮我,如何找到这个想象圈的半径。如果您需要更多信息,请告诉我。
谢谢, 巴拉蒂.
假设角度是来自(未知)中心的点的方位角,那么从 (x1,y1) 方向为 Angle1+180 的线和从 (x2,y2) 方向为 Angle2+180 的线将在中心相交,因此您可以通过计算这两条线的交点来找到中心。半径将是任一点与中心的距离。