语法
(inters pt1 pt2 pt3 pt4 [onseg])
功能及参数
inters 函数将检查两条线, 同时返回它们之间的相交点。如果这两条线不相交, 则返回 nil。pt1 及 pt2 是第一条线的两端点, 而 pt3 及 pt4 则为第二条线的两端点。所有点都是以目前的UCS来表示。如果所有 4 个点参数皆为3D点, 则inters函数将返回3D交点。否则inters函数会将这些线投影到目前的绘图平面中, 同时只返回2D交点。
如果选择参数 onseg 存在而且为 nil, 那么这条线的长度可能是无限延伸, 同时 inters也会返回它们之间的交点。但是如果 onseg 参数被省略或非 nil, 那么其相交点必须在这两条上否则 inters 会返回nil。 |