MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.MeshComponents Member List

This is the complete list of members for meshlib.mrmeshpy.MeshComponents, including all inherited members.

excludeFullySelectedComponents(Mesh mesh, VertBitSet selection)meshlib.mrmeshpy.MeshComponentsstatic
getAllComponents(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getAllComponents(MeshPart meshPart, int maxComponentCount, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getAllComponents(Face2RegionMap componentsMap, int componentsCount, FaceBitSet region, int maxComponentCount)meshlib.mrmeshpy.MeshComponentsstatic
getAllComponentsEdges(Mesh mesh, EdgeBitSet edges)meshlib.mrmeshpy.MeshComponentsstatic
getAllComponentsMap(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getAllComponentsUndirectedEdges(Mesh mesh, UndirectedEdgeBitSet edges)meshlib.mrmeshpy.MeshComponentsstatic
getAllComponentsVerts(Mesh mesh, VertBitSet region=None)meshlib.mrmeshpy.MeshComponentsstatic
getAllComponentsVertsSeparatedByPath(Mesh mesh, std_vector_EdgePoint path)meshlib.mrmeshpy.MeshComponentsstatic
getAllComponentsVertsSeparatedByPaths(Mesh mesh, std_vector_std_vector_EdgePoint paths)meshlib.mrmeshpy.MeshComponentsstatic
getAllFlatComponents(MeshPart meshPart, float zTolerance)meshlib.mrmeshpy.MeshComponentsstatic
getComponent(MeshPart meshPart, FaceId id, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getComponents(MeshPart meshPart, FaceBitSet seeds, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getComponentsUndirectedEdges(Mesh mesh, UndirectedEdgeBitSet seeds)meshlib.mrmeshpy.MeshComponentsstatic
getComponentsVerts(Mesh mesh, VertBitSet seeds, VertBitSet region=None)meshlib.mrmeshpy.MeshComponentsstatic
getComponentVerts(Mesh mesh, VertId id, VertBitSet region=None)meshlib.mrmeshpy.MeshComponentsstatic
getLargeByAreaComponents(MeshPart meshPart, float minArea, func_bool_from_Id_UndirectedEdgeTag isCompBd)meshlib.mrmeshpy.MeshComponentsstatic
getLargeByAreaComponents(MeshPart meshPart, UnionFind_FaceId unionFind, float minArea, UndirectedEdgeBitSet outBdEdgesBetweenLargeComps=None)meshlib.mrmeshpy.MeshComponentsstatic
getLargeByAreaRegions(MeshPart meshPart, Face2RegionMap regionMap, int numRegions, float minArea)meshlib.mrmeshpy.MeshComponentsstatic
getLargeByAreaSmoothComponents(MeshPart meshPart, float minArea, float angleFromPlanar, UndirectedEdgeBitSet outBdEdgesBetweenLargeComps=None)meshlib.mrmeshpy.MeshComponentsstatic
getLargeComponentVerts(Mesh mesh, int minVerts, VertBitSet region=None)meshlib.mrmeshpy.MeshComponentsstatic
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.MeshComponentsstatic
getLargestComponentVerts(Mesh mesh, VertBitSet region=None)meshlib.mrmeshpy.MeshComponentsstatic
getNLargeByAreaComponents(MeshPart meshPart, MeshComponents.LargeByAreaComponentsSettings settings)meshlib.mrmeshpy.MeshComponentsstatic
getNumComponents(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getRegionAreas(MeshPart meshPart, Face2RegionMap regionMap, int numRegions)meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureFaces(MeshPart meshPart, MeshComponents.FaceIncidence incidence='FaceIncidence::PerEdge', func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureFacesPerEdge(MeshPart meshPart, func_bool_from_Id_UndirectedEdgeTag isCompBd='MR::UndirectedEdgePredicate{}')meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureUndirectedEdges(Mesh mesh, bool allPointToRoots=False)meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureVerts(Mesh mesh, VertBitSet region=None)meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureVerts(Mesh mesh, EdgeBitSet edges)meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureVerts(Mesh mesh, UndirectedEdgeBitSet edges)meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureVertsEx(Mesh mesh, UndirectedEdgeBitSet ignoreEdges)meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureVertsSeparatedByPath(Mesh mesh, std_vector_EdgePoint path, VertBitSet outPathVerts=None)meshlib.mrmeshpy.MeshComponentsstatic
getUnionFindStructureVertsSeparatedByPaths(Mesh mesh, std_vector_std_vector_EdgePoint paths, VertBitSet outPathVerts=None)meshlib.mrmeshpy.MeshComponentsstatic
hasFullySelectedComponent(Mesh mesh, VertBitSet selection)meshlib.mrmeshpy.MeshComponentsstatic