對點
在任意維度的向量空間中給出一對點 A
和 B
,可以將它們之間的線描述為
X = A + t*(B - A) = (1 - t)*A + t*B
所以在 2d 這將是
x = Ax + t*(Bx - Ax) = (1 - t)*Ax + t*Bx
y = Ay + t*(By - Ay) = (1 - t)*Ay + t*By
由於 t
假定任何實際值,這將產生沿線的所有點。表示不是唯一的,因為沿線的任何一對不同點將描述相同的線。使用此表示很容易在整行和線段之間切換,因為將 t
限制到 [0, 1]
的範圍將產生線段。