我正在使用C#,我有3个System.Drawing.Point
变量(A
,B
,C
)和角度alpha
。
我需要找到“a”方面的任何一点,并且不知道如何管理它。
角度α和β具有相同的大小!
答案 0 :(得分:3)
假设您的文字正确且图片错误,根据定义a
上的所有点都遵循以下等式:
P=t*B+(1-t)*C, 0<=t<=1
A
,B
和C
是三角形的四肢。
答案 1 :(得分:0)
代数?
y = m*x + c
基本线方程。我们从A到B做。
首先,m = (B.Y - A.Y)/(B.X - A.X)
。
现在替换A. A.Y = m * A.X + c
。以代数方式推送内容以查找c
。
现在,您可以通过将X或Y值放入该等式并查看生成的Y或X值来找到A和B之间的任何点。请注意不要超越线边界。