colinearPoints?()

概要

P2 は、P1 と P3 を通過する無限線分の許容差内にある場合は True をクリックします。 points のいずれかと一致している場合も、定義によりが同一直線上にあります。

構文

colinearPoints? ( p1 As Point, _
                  p2 As Point, _
                  p3 As Point, _
                  Optional tol As Number = 0.001 ) As Boolean 
引数 [タイプ] 説明
p1 Point 無限線分の最初の point をクリックします。
p2 Point テストするには、 point をクリックします。
p3 Point 構築線の 2 番目の point をクリックします。
tol Number 任意指定。偏差の許容値です。既定は 0.001 です。

例 1

Intent >colinearPoints?(Point(0,0,0), Point(1,0,0), Point(2,0,0))
--> True

例 2

Intent >colinearPoints?(Point(0,0,0), Point(1,0,0.125), Point(2,0,0))
--> False

例 3

例 2 と同じIntent >colinearPoints?(Point(0,0,0), Point(1,0,0.125), Point(2,0,0), tol := 0.5)
--> True
points を使用して、公差を指定します。