polyop.getEdgesUsingVert <Poly poly> <vertlist>
対応するエッジが <vertlist>
内の頂点の 1 つを使用する場合、返された bitarray のビットが設定されます。
polyop.getFacesUsingVert <Poly poly> <vertlist>
対応する面が <vertlist>
内の頂点の 1 つを使用する場合、返された bitarray のビットが設定されます。
polyop.getVertsUsingEdge <Poly poly> <edgelist>
対応する頂点が <edgelist>
内のエッジの 1 つを使用する場合、返された bitarray のビットが設定されます。
polyop.getFacesUsingEdge <Poly poly> <edgelist>
対応する面が <edgelist>
内のエッジの 1 つを使用する場合、返された bitarray のビットが設定されます。
polyop.getVertsUsingFace <Poly poly> <facelist>
対応する頂点が <facelist>
内の面の 1 つを使用する場合、返された bitarray のビットが設定されます。
polyop.getEdgesUsingFace <Poly poly> <facelist>
対応するエッジが <facelist>
内の面の 1 つを使用する場合、返された bitarray のビットが設定されます。
polyop.getElementsUsingFace <Poly poly> <facelist> fence:<fence_facelist>
返された bitarray のビットが、<facelist>
内の面を持つ同じ「要素」(すなわち、接続されたコンポーネント)内のすべての面に設定されます。
<fence_facelist>
が指定された場合、この処理ではそれらの面は「壁」と見なされ、評価されません。つまり、<facelist>
に面 i が指定され、その周囲にある面の輪が <fence_facelist>
に指定された場合、アルゴリズムはその輪で停止します。
polyop.getVertsUsedOnlyByFaces <Poly poly> <facelist>
対応する頂点が <edgelist>
内の面でのみ使用される場合、返された bitarray のビットが設定されます。