This is the complete list of members for meshlib.mrmeshpy.MeshComponents, including all inherited members.
excludeFullySelectedComponents(Mesh mesh, VertBitSet selection) | meshlib.mrmeshpy.MeshComponents | static |
getAllComponents(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getAllComponents(MeshPart meshPart, int maxComponentCount, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getAllComponents(Face2RegionMap componentsMap, int componentsCount, FaceBitSet region, int maxComponentCount) | meshlib.mrmeshpy.MeshComponents | static |
getAllComponentsEdges(Mesh mesh, EdgeBitSet edges) | meshlib.mrmeshpy.MeshComponents | static |
getAllComponentsMap(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getAllComponentsUndirectedEdges(Mesh mesh, UndirectedEdgeBitSet edges) | meshlib.mrmeshpy.MeshComponents | static |
getAllComponentsVerts(Mesh mesh, VertBitSet region=None) | meshlib.mrmeshpy.MeshComponents | static |
getAllComponentsVertsSeparatedByPath(Mesh mesh, std_vector_EdgePoint path) | meshlib.mrmeshpy.MeshComponents | static |
getAllComponentsVertsSeparatedByPaths(Mesh mesh, std_vector_std_vector_EdgePoint paths) | meshlib.mrmeshpy.MeshComponents | static |
getAllFlatComponents(MeshPart meshPart, float zTolerance) | meshlib.mrmeshpy.MeshComponents | static |
getComponent(MeshPart meshPart, FaceId id, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getComponents(MeshPart meshPart, FaceBitSet seeds, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getComponentsUndirectedEdges(Mesh mesh, UndirectedEdgeBitSet seeds) | meshlib.mrmeshpy.MeshComponents | static |
getComponentsVerts(Mesh mesh, VertBitSet seeds, VertBitSet region=None) | meshlib.mrmeshpy.MeshComponents | static |
getComponentVerts(Mesh mesh, VertId id, VertBitSet region=None) | meshlib.mrmeshpy.MeshComponents | static |
getLargeByAreaComponents(MeshPart meshPart, float minArea, func_bool_from_Id_UndirectedEdgeTag isCompBd) | meshlib.mrmeshpy.MeshComponents | static |
getLargeByAreaComponents(MeshPart meshPart, UnionFind_FaceId unionFind, float minArea, UndirectedEdgeBitSet outBdEdgesBetweenLargeComps=None) | meshlib.mrmeshpy.MeshComponents | static |
getLargeByAreaRegions(MeshPart meshPart, Face2RegionMap regionMap, int numRegions, float minArea) | meshlib.mrmeshpy.MeshComponents | static |
getLargeByAreaSmoothComponents(MeshPart meshPart, float minArea, float angleFromPlanar, UndirectedEdgeBitSet outBdEdgesBetweenLargeComps=None) | meshlib.mrmeshpy.MeshComponents | static |
getLargeComponentVerts(Mesh mesh, int minVerts, VertBitSet region=None) | meshlib.mrmeshpy.MeshComponents | static |
getLargestComponent(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}', float minArea=0, int_output numSmallerComponents=None) | meshlib.mrmeshpy.MeshComponents | static |
getLargestComponentVerts(Mesh mesh, VertBitSet region=None) | meshlib.mrmeshpy.MeshComponents | static |
getNLargeByAreaComponents(MeshPart meshPart, MeshComponents.LargeByAreaComponentsSettings settings) | meshlib.mrmeshpy.MeshComponents | static |
getNumComponents(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getRegionAreas(MeshPart meshPart, Face2RegionMap regionMap, int numRegions) | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureFaces(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureFacesPerEdge(MeshPart meshPart, func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}') | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureUndirectedEdges(Mesh mesh, bool allPointToRoots=False) | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureVerts(Mesh mesh, VertBitSet region=None) | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureVerts(Mesh mesh, EdgeBitSet edges) | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureVerts(Mesh mesh, UndirectedEdgeBitSet edges) | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureVertsEx(Mesh mesh, UndirectedEdgeBitSet ignoreEdges) | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureVertsSeparatedByPath(Mesh mesh, std_vector_EdgePoint path, VertBitSet outPathVerts=None) | meshlib.mrmeshpy.MeshComponents | static |
getUnionFindStructureVertsSeparatedByPaths(Mesh mesh, std_vector_std_vector_EdgePoint paths, VertBitSet outPathVerts=None) | meshlib.mrmeshpy.MeshComponents | static |
hasFullySelectedComponent(Mesh mesh, VertBitSet selection) | meshlib.mrmeshpy.MeshComponents | static |