__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 | |