|
None | excludeFullySelectedComponents (Mesh mesh, VertBitSet selection) |
|
std_vector_TaggedBitSet_FaceTag | getAllComponents (MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
tuple[std_vector_TaggedBitSet_FaceTag, int] | getAllComponents (MeshPart meshPart, int maxComponentCount, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
std_vector_TaggedBitSet_FaceTag | getAllComponents (Face2RegionMap componentsMap, int componentsCount, FaceBitSet region, int maxComponentCount) |
|
std_vector_TaggedBitSet_EdgeTag | getAllComponentsEdges (Mesh mesh, EdgeBitSet edges) |
|
tuple[Face2RegionMap, int] | getAllComponentsMap (MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
std_vector_TaggedBitSet_UndirectedEdgeTag | getAllComponentsUndirectedEdges (Mesh mesh, UndirectedEdgeBitSet edges) |
|
std_vector_TaggedBitSet_VertTag | getAllComponentsVerts (Mesh mesh, VertBitSet region=None) |
|
std_vector_TaggedBitSet_VertTag | getAllComponentsVertsSeparatedByPath (Mesh mesh, std_vector_EdgePoint path) |
|
std_vector_TaggedBitSet_VertTag | getAllComponentsVertsSeparatedByPaths (Mesh mesh, std_vector_std_vector_EdgePoint paths) |
|
std_vector_TaggedBitSet_FaceTag | getAllFlatComponents (MeshPart meshPart, float zTolerance) |
|
FaceBitSet | getComponent (MeshPart meshPart, FaceId id, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
VertBitSet | getComponentVerts (Mesh mesh, VertId id, VertBitSet region=None) |
|
FaceBitSet | getComponents (MeshPart meshPart, FaceBitSet seeds, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
UndirectedEdgeBitSet | getComponentsUndirectedEdges (Mesh mesh, UndirectedEdgeBitSet seeds) |
|
VertBitSet | getComponentsVerts (Mesh mesh, VertBitSet seeds, VertBitSet region=None) |
|
FaceBitSet | getLargeByAreaComponents (MeshPart meshPart, float minArea, func_bool_from_Id_UndirectedEdgeTag isCompBd) |
|
FaceBitSet | getLargeByAreaComponents (MeshPart meshPart, UnionFind_FaceId unionFind, float minArea, UndirectedEdgeBitSet outBdEdgesBetweenLargeComps=None) |
|
tuple[FaceBitSet, int] | getLargeByAreaRegions (MeshPart meshPart, Face2RegionMap regionMap, int numRegions, float minArea) |
|
FaceBitSet | getLargeByAreaSmoothComponents (MeshPart meshPart, float minArea, float angleFromPlanar, UndirectedEdgeBitSet outBdEdgesBetweenLargeComps=None) |
|
VertBitSet | getLargeComponentVerts (Mesh mesh, int minVerts, VertBitSet region=None) |
|
FaceBitSet | getLargestComponent (MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}', float minArea=0, int_output numSmallerComponents=None) |
|
VertBitSet | getLargestComponentVerts (Mesh mesh, VertBitSet region=None) |
|
std_vector_TaggedBitSet_FaceTag | getNLargeByAreaComponents (MeshPart meshPart, MeshComponents.LargeByAreaComponentsSettings settings) |
|
int | getNumComponents (MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
Vector_double_RegionId | getRegionAreas (MeshPart meshPart, Face2RegionMap regionMap, int numRegions) |
|
UnionFind_FaceId | getUnionFindStructureFaces (MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
UnionFind_FaceId | getUnionFindStructureFacesPerEdge (MeshPart meshPart, func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') |
|
UnionFind_UndirectedEdgeId | getUnionFindStructureUndirectedEdges (Mesh mesh, bool allPointToRoots=False) |
|
UnionFind_VertId | getUnionFindStructureVerts (Mesh mesh, VertBitSet region=None) |
|
UnionFind_VertId | getUnionFindStructureVerts (Mesh mesh, EdgeBitSet edges) |
|
UnionFind_VertId | getUnionFindStructureVerts (Mesh mesh, UndirectedEdgeBitSet edges) |
|
UnionFind_VertId | getUnionFindStructureVertsEx (Mesh mesh, UndirectedEdgeBitSet ignoreEdges) |
|
UnionFind_VertId | getUnionFindStructureVertsSeparatedByPath (Mesh mesh, std_vector_EdgePoint path, VertBitSet outPathVerts=None) |
|
UnionFind_VertId | getUnionFindStructureVertsSeparatedByPaths (Mesh mesh, std_vector_std_vector_EdgePoint paths, VertBitSet outPathVerts=None) |
|
bool | hasFullySelectedComponent (Mesh mesh, VertBitSet selection) |
|