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

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

__eq__(self, MeshTopology b)meshlib.mrmeshpy.MeshTopology
__init__(self)meshlib.mrmeshpy.MeshTopology
__init__(self, MeshTopology arg0)meshlib.mrmeshpy.MeshTopology
addFaceId(self)meshlib.mrmeshpy.MeshTopology
addPackedPart(self, MeshTopology from_, Id_EdgeTag toEdgeId, FaceMap fmap, VertMap vmap)meshlib.mrmeshpy.MeshTopology
addPart(self, MeshTopology from_, FaceMap outFmap=None, VertMap outVmap=None, WholeEdgeMap outEmap=None, bool rearrangeTriangles=False)meshlib.mrmeshpy.MeshTopology
addPartByFaceMap(self, MeshTopology from_, FaceMap fromFaces, bool flipOrientation=False, std_vector_std_vector_Id_EdgeTag thisContours='std::vector< MR::EdgePath >{}', std_vector_std_vector_Id_EdgeTag fromContours='std::vector< MR::EdgePath >{}', PartMapping map='MR::PartMapping{}')meshlib.mrmeshpy.MeshTopology
addPartByMask(self, MeshTopology from_, FaceBitSet fromFaces, PartMapping map)meshlib.mrmeshpy.MeshTopology
addPartByMask(self, MeshTopology from_, FaceBitSet fromFaces, bool flipOrientation=False, std_vector_std_vector_Id_EdgeTag thisContours='std::vector< MR::EdgePath >{}', std_vector_std_vector_Id_EdgeTag fromContours='std::vector< MR::EdgePath >{}', PartMapping map='MR::PartMapping{}')meshlib.mrmeshpy.MeshTopology
addVertId(self)meshlib.mrmeshpy.MeshTopology
bdEdgeSameLeft(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
bdEdgeSameOrigin(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
bdEdgeWithLeft(self, FaceId f, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
bdEdgeWithOrigin(self, VertId v, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
buildGridMesh(self, GridSettings settings, func_bool_from_float cb='MR::ProgressCallback{}')meshlib.mrmeshpy.MeshTopology
checkValidity(self, func_bool_from_float cb='MR::ProgressCallback{}', bool allVerts=True)meshlib.mrmeshpy.MeshTopology
collapseEdge(self, Id_EdgeTag e, func_void_from_Id_EdgeTag_Id_EdgeTag onEdgeDel)meshlib.mrmeshpy.MeshTopology
computeNotLoneUndirectedEdges(self)meshlib.mrmeshpy.MeshTopology
computeValidsFromEdges(self, func_bool_from_float cb='MR::ProgressCallback{}')meshlib.mrmeshpy.MeshTopology
deleteFace(self, FaceId f, UndirectedEdgeBitSet keepEdges=None)meshlib.mrmeshpy.MeshTopology
deleteFaces(self, FaceBitSet fs, UndirectedEdgeBitSet keepEdges=None)meshlib.mrmeshpy.MeshTopology
dest(self, Id_EdgeTag he)meshlib.mrmeshpy.MeshTopology
edgeCapacity(self)meshlib.mrmeshpy.MeshTopology
edgePerFace(self)meshlib.mrmeshpy.MeshTopology
edgePerVertex(self)meshlib.mrmeshpy.MeshTopology
edgeReserve(self, int newCapacity)meshlib.mrmeshpy.MeshTopology
edgeSize(self)meshlib.mrmeshpy.MeshTopology
edgeWithLeft(self, FaceId a)meshlib.mrmeshpy.MeshTopology
edgeWithOrg(self, VertId a)meshlib.mrmeshpy.MeshTopology
excludeLoneEdges(self, UndirectedEdgeBitSet edges)meshlib.mrmeshpy.MeshTopology
faceCapacity(self)meshlib.mrmeshpy.MeshTopology
faceReserve(self, int newCapacity)meshlib.mrmeshpy.MeshTopology
faceResize(self, int newSize)meshlib.mrmeshpy.MeshTopology
faceResizeWithReserve(self, int newSize)meshlib.mrmeshpy.MeshTopology
faceSize(self)meshlib.mrmeshpy.MeshTopology
findBoundaryEdges(self)meshlib.mrmeshpy.MeshTopology
findBoundaryFaces(self, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
findBoundaryVerts(self, VertBitSet region=None)meshlib.mrmeshpy.MeshTopology
findEdge(self, VertId o, VertId d)meshlib.mrmeshpy.MeshTopology
findHoleRepresentiveEdges(self)meshlib.mrmeshpy.MeshTopology
findNotLoneUndirectedEdges(self)meshlib.mrmeshpy.MeshTopology
findNumHoles(self, EdgeBitSet holeRepresentativeEdges=None)meshlib.mrmeshpy.MeshTopology
flip(self, VertBitSet vs)meshlib.mrmeshpy.MeshTopology
flip(self, FaceBitSet fs)meshlib.mrmeshpy.MeshTopology
flipEdge(self, Id_EdgeTag e)meshlib.mrmeshpy.MeshTopology
flipOrientation(self, UndirectedEdgeBitSet fullComponents=None)meshlib.mrmeshpy.MeshTopology
fromSameLeftRing(self, Id_EdgeTag a, Id_EdgeTag b)meshlib.mrmeshpy.MeshTopology
fromSameOriginRing(self, Id_EdgeTag a, Id_EdgeTag b)meshlib.mrmeshpy.MeshTopology
getAllTriVerts(self)meshlib.mrmeshpy.MeshTopology
getFaceDegree(self, FaceId f)meshlib.mrmeshpy.MeshTopology
getFaceIds(self, FaceBitSet region)meshlib.mrmeshpy.MeshTopology
getLeftDegree(self, Id_EdgeTag a)meshlib.mrmeshpy.MeshTopology
getLeftRing(self, Id_EdgeTag e)meshlib.mrmeshpy.MeshTopology
getLeftRings(self, std_vector_Id_EdgeTag es)meshlib.mrmeshpy.MeshTopology
getLeftTriVerts(self, Id_EdgeTag a, VertId v0, VertId v1, VertId v2)meshlib.mrmeshpy.MeshTopology
getLeftTriVerts(self, Id_EdgeTag a, std_array_Id_VertTag_3 v)meshlib.mrmeshpy.MeshTopology
getLeftTriVerts(self, Id_EdgeTag a)meshlib.mrmeshpy.MeshTopology
getOrgDegree(self, Id_EdgeTag a)meshlib.mrmeshpy.MeshTopology
getPathLeftFaces(self, std_vector_Id_EdgeTag path)meshlib.mrmeshpy.MeshTopology
getPathRightFaces(self, std_vector_Id_EdgeTag path)meshlib.mrmeshpy.MeshTopology
getPathVertices(self, std_vector_Id_EdgeTag path)meshlib.mrmeshpy.MeshTopology
getTriangulation(self)meshlib.mrmeshpy.MeshTopology
getTriEdges(self, FaceId f, Id_EdgeTag e0, Id_EdgeTag e1, Id_EdgeTag e2)meshlib.mrmeshpy.MeshTopology
getTriVerts(self, FaceId f, VertId v0, VertId v1, VertId v2)meshlib.mrmeshpy.MeshTopology
getTriVerts(self, FaceId f, std_array_Id_VertTag_3 v)meshlib.mrmeshpy.MeshTopology
getTriVerts(self, FaceId f)meshlib.mrmeshpy.MeshTopology
getValidFaces(self)meshlib.mrmeshpy.MeshTopology
getValidVerts(self)meshlib.mrmeshpy.MeshTopology
getVertDegree(self, VertId v)meshlib.mrmeshpy.MeshTopology
getVertIds(self, VertBitSet region)meshlib.mrmeshpy.MeshTopology
hasEdge(self, Id_EdgeTag e)meshlib.mrmeshpy.MeshTopology
hasFace(self, FaceId a)meshlib.mrmeshpy.MeshTopology
hasVert(self, VertId a)meshlib.mrmeshpy.MeshTopology
heapBytes(self)meshlib.mrmeshpy.MeshTopology
isBdEdge(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isBdFace(self, FaceId f, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isBdVertex(self, VertId v, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isBdVertexInLeft(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isBdVertexInOrg(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isClosed(self, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isInnerEdge(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isInnerOrBdEdge(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isInnerOrBdVertex(self, VertId v, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isLeftBdEdge(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isLeftInRegion(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
isLeftQuad(self, Id_EdgeTag a)meshlib.mrmeshpy.MeshTopology
isLeftTri(self, Id_EdgeTag a)meshlib.mrmeshpy.MeshTopology
isLoneEdge(self, Id_EdgeTag a)meshlib.mrmeshpy.MeshTopology
lastNotLoneEdge(self)meshlib.mrmeshpy.MeshTopology
lastValidFace(self)meshlib.mrmeshpy.MeshTopology
lastValidVert(self)meshlib.mrmeshpy.MeshTopology
left(self, Id_EdgeTag he)meshlib.mrmeshpy.MeshTopology
makeEdge(self)meshlib.mrmeshpy.MeshTopology
next(self, Id_EdgeTag he)meshlib.mrmeshpy.MeshTopology
nextLeftBd(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
numValidFaces(self)meshlib.mrmeshpy.MeshTopology
numValidVerts(self)meshlib.mrmeshpy.MeshTopology
org(self, Id_EdgeTag he)meshlib.mrmeshpy.MeshTopology
pack(self, FaceMap outFmap=None, VertMap outVmap=None, WholeEdgeMap outEmap=None, bool rearrangeTriangles=False)meshlib.mrmeshpy.MeshTopology
pack(self, PackMapping map)meshlib.mrmeshpy.MeshTopology
packMinMem(self, PackMapping map)meshlib.mrmeshpy.MeshTopology
preferEdges(self, UndirectedEdgeBitSet stableEdges)meshlib.mrmeshpy.MeshTopology
prev(self, Id_EdgeTag he)meshlib.mrmeshpy.MeshTopology
prevLeftBd(self, Id_EdgeTag e, FaceBitSet region=None)meshlib.mrmeshpy.MeshTopology
read(self, typing.Any s, func_bool_from_float callback='MR::ProgressCallback{}')meshlib.mrmeshpy.MeshTopology
resizeBeforeParallelAdd(self, int edgeSize, int vertSize, int faceSize)meshlib.mrmeshpy.MeshTopology
right(self, Id_EdgeTag he)meshlib.mrmeshpy.MeshTopology
rotateTriangles(self)meshlib.mrmeshpy.MeshTopology
setLeft(self, Id_EdgeTag a, FaceId f)meshlib.mrmeshpy.MeshTopology
setOrg(self, Id_EdgeTag a, VertId v)meshlib.mrmeshpy.MeshTopology
sharedEdge(self, FaceId l, FaceId r)meshlib.mrmeshpy.MeshTopology
sharedFace(self, Id_EdgeTag a, Id_EdgeTag b)meshlib.mrmeshpy.MeshTopology
sharedVertInOrg(self, Id_EdgeTag a, Id_EdgeTag b)meshlib.mrmeshpy.MeshTopology
sharedVertInOrg(self, FaceId l, FaceId r)meshlib.mrmeshpy.MeshTopology
shrinkToFit(self)meshlib.mrmeshpy.MeshTopology
splice(self, Id_EdgeTag a, Id_EdgeTag b)meshlib.mrmeshpy.MeshTopology
splitEdge(self, Id_EdgeTag e, FaceBitSet region=None, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old=None)meshlib.mrmeshpy.MeshTopology
splitFace(self, FaceId f, FaceBitSet region=None, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old=None)meshlib.mrmeshpy.MeshTopology
stopUpdatingValids(self)meshlib.mrmeshpy.MeshTopology
undirectedEdgeCapacity(self)meshlib.mrmeshpy.MeshTopology
undirectedEdgeSize(self)meshlib.mrmeshpy.MeshTopology
updatingValids(self)meshlib.mrmeshpy.MeshTopology
vertCapacity(self)meshlib.mrmeshpy.MeshTopology
vertReserve(self, int newCapacity)meshlib.mrmeshpy.MeshTopology
vertResize(self, int newSize)meshlib.mrmeshpy.MeshTopology
vertResizeWithReserve(self, int newSize)meshlib.mrmeshpy.MeshTopology
vertSize(self)meshlib.mrmeshpy.MeshTopology
write(self, typing.Any s)meshlib.mrmeshpy.MeshTopology