polyop.getEdgesUsingVert <Poly poly> <vertlist>
Bits in the result bitarray are set if the corresponding edge uses one of the vertices in <vertlist>
.
polyop.getFacesUsingVert <Poly poly> <vertlist>
Bits in the result bitarray are set if the corresponding face uses one of the vertices in <vertlist>
.
polyop.getVertsUsingEdge <Poly poly> <edgelist>
Bits in the result bitarray are set if the corresponding vertex uses one of the edges in <edgelist>
.
polyop.getFacesUsingEdge <Poly poly> <edgelist>
Bits in the result bitarray are set if the corresponding face uses one of the edges in <edgelist>
.
polyop.getVertsUsingFace <Poly poly> <facelist>
Bits in the result bitarray are set if the corresponding vertex uses one of the faces in <facelist>
.
polyop.getEdgesUsingFace <Poly poly> <facelist>
Bits in the result bitarray are set if the corresponding edge uses one of the faces in <facelist>
.
polyop.getElementsUsingFace <Poly poly> <facelist> fence:<fence_facelist>
Bits in the result bitarray are set for all faces in the same "element" or connected component with faces in <facelist>
.
If <fence_facelist>
is specified, those faces are considered as "walls" for this processing and are not evaluated. That is, if face i is specified in <facelist>
, and a ring of faces around it is specified in <fence_facelist>
, the algorithm stops at that ring.
polyop.getVertsUsedOnlyByFaces <Poly poly> <facelist>
Bits in the result bitarray are set if the corresponding vertex is only used by faces in <edgelist>
.