points の 2 次元凸型ハルを表すポリゴンです。 必要に応じて、ハルの平面法線および point の包含の許容値をコントロールできます。 指定された points 自体が同一平面上にある必要がありません。 points [平面の場合は、凸型ハルの平面に配置されます。
points セットの 2 次元凸型ハルを最小限に抑えながら points セットを囲んでいるポリゴンです。 (ポリゴンの points 地点である場合は、単一の point 、または同一直線上にある場合の points すべて points のペアです。 このため、この関数の結果は別のポリゴン関数での使用に適した変性していないポリゴンであるとは想定しないようにする必要があります。
convexHull2D ( points As List, _
Optional normal As Vector = NoValue, _
Optional tolerance As Number = 0.001 ) As List
引数 | [タイプ] | 説明 |
---|---|---|
points | List | 凸型ハルが必要な points のリストを示します。 |
normal | Vector | 任意指定。生成されるポリゴンの平面法線です。指定しない場合は、最初の 3 つの同一線上にない points での平面が使用されます。 既定値は NoValue |
tolerance | Number | 任意指定。点の包含の許容値です。凸型ハルを構築するときに、各点はこれまでに構築されたハルと比較されます。この許容値は、許容値未満でポリゴンの外にある点を、ハルの追加の側面を作成せずにシステムが許容するようにします。既定は 0.001 です |