xor
2 つの polyshape
オブジェクトの排他的 OR
説明
[
は、polyout
,shapeID
,vertexID
] = xor(poly1
,poly2
)polyout
の頂点から poly1
と poly2
の頂点への、頂点のマッピング情報も返します。関数 xor
がこの構文をサポートするのは、poly1
と poly2
がスカラー polyshape
オブジェクトである場合のみです。
shapeID
の要素は、polyout
の対応する頂点が poly1
または poly2
に由来するか、あるいは排他的 OR により作成されたかを識別します。vertexID
は polyout
の頂点を poly1
、poly2
、または排他的 OR の頂点にマッピングします。
___ = xor(___,
は、前述の構文の入力引数の任意の組み合わせに加え、1 つ以上の名前と値の引数を使用してオプションを指定します。前述の構文にある任意の出力引数の組み合わせが使用できます。たとえば、Name=Value
)polyout = xor(poly1,poly2,Simplify=false)
は、交差や適切でない入れ子が発生しても頂点を変更していない polyshape
オブジェクトを返します。