MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.Mesh Member List

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

__eq__(self, Mesh b)mrmeshpy.Mesh
__init__(self)mrmeshpy.Mesh
__init__(self, Mesh arg0)mrmeshpy.Mesh
_pybind11_conduit_v1_(*args, **kwargs)mrmeshpy.Meshprotectedstatic
addMesh(self, Mesh from_, FaceMap outFmap=None, VertMap outVmap=None, WholeEdgeMap outEmap=None, bool rearrangeTriangles=False)mrmeshpy.Mesh
addMeshPart(self, MeshPart from_, PartMapping map)mrmeshpy.Mesh
addMeshPart(self, MeshPart from_, bool flipOrientation=False, std_vector_std_vector_Id_EdgeTag thisContours='{}', std_vector_std_vector_Id_EdgeTag fromContours='{}', PartMapping map='{}')mrmeshpy.Mesh
addPart(self, Mesh from_, FaceMap outFmap=None, VertMap outVmap=None, WholeEdgeMap outEmap=None, bool rearrangeTriangles=False)mrmeshpy.Mesh
addPartByFaceMap(self, Mesh from_, FaceMap fromFaces, bool flipOrientation=False, std_vector_std_vector_Id_EdgeTag thisContours='{}', std_vector_std_vector_Id_EdgeTag fromContours='{}', PartMapping map='{}')mrmeshpy.Mesh
addPartByMask(self, Mesh from_, FaceBitSet fromFaces, PartMapping map)mrmeshpy.Mesh
addPartByMask(self, Mesh from_, FaceBitSet fromFaces, bool flipOrientation=False, std_vector_std_vector_Id_EdgeTag thisContours='{}', std_vector_std_vector_Id_EdgeTag fromContours='{}', PartMapping map='{}')mrmeshpy.Mesh
addPoint(self, Vector3f pos)mrmeshpy.Mesh
addSeparateContours(self, std_vector_std_vector_Vector3_float contours, AffineXf3f xf=None)mrmeshpy.Mesh
addSeparateEdgeLoop(self, std_vector_Vector3_float contourPoints)mrmeshpy.Mesh
area(self, FaceId f)mrmeshpy.Mesh
area(self, FaceBitSet fs)mrmeshpy.Mesh
area(self, FaceBitSet fs=None)mrmeshpy.Mesh
attachEdgeLoopPart(self, Id_EdgeTag first, Id_EdgeTag last, std_vector_Vector3_float contourPoints)mrmeshpy.Mesh
averageEdgeLength(self)mrmeshpy.Mesh
calcFastWindingNumber(self, Vector3f pt, float beta=2)mrmeshpy.Mesh
circumcircleDiameter(self, FaceId f)mrmeshpy.Mesh
circumcircleDiameterSq(self, FaceId f)mrmeshpy.Mesh
cloneRegion(self, FaceBitSet region, bool flipOrientation=False, PartMapping map='{}')mrmeshpy.Mesh
computeBoundingBox(self, AffineXf3f toWorld=None)mrmeshpy.Mesh
computeBoundingBox(self, FaceBitSet region, AffineXf3f toWorld=None)mrmeshpy.Mesh
cotan(self, UndirectedEdgeId ue)mrmeshpy.Mesh
dblArea(self, FaceId f)mrmeshpy.Mesh
dblArea(self, VertId v)mrmeshpy.Mesh
deleteFaces(self, FaceBitSet fs, UndirectedEdgeBitSet keepEdges=None)mrmeshpy.Mesh
destPnt(self, Id_EdgeTag e)mrmeshpy.Mesh
dihedralAngle(self, UndirectedEdgeId e)mrmeshpy.Mesh
dihedralAngleCos(self, UndirectedEdgeId e)mrmeshpy.Mesh
dihedralAngleSin(self, UndirectedEdgeId e)mrmeshpy.Mesh
dirArea(self, FaceBitSet fs)mrmeshpy.Mesh
dirArea(self, FaceBitSet fs=None)mrmeshpy.Mesh
dirDblArea(self, FaceId f)mrmeshpy.Mesh
dirDblArea(self, VertId v)mrmeshpy.Mesh
discreteGaussianCurvature(self, VertId v, bool_output outBoundaryVert=None)mrmeshpy.Mesh
discreteMeanCurvature(self, VertId v)mrmeshpy.Mesh
discreteMeanCurvature(self, UndirectedEdgeId e)mrmeshpy.Mesh
edgeCenter(self, UndirectedEdgeId e)mrmeshpy.Mesh
edgeLength(self, UndirectedEdgeId e)mrmeshpy.Mesh
edgeLengthSq(self, UndirectedEdgeId e)mrmeshpy.Mesh
edgePoint(self, Id_EdgeTag e, float f)mrmeshpy.Mesh
edgePoint(self, EdgePoint ep)mrmeshpy.Mesh
edgeSegment(self, Id_EdgeTag e)mrmeshpy.Mesh
edgeVector(self, Id_EdgeTag e)mrmeshpy.Mesh
findCenterFromBBox(self)mrmeshpy.Mesh
findCenterFromFaces(self)mrmeshpy.Mesh
findCenterFromPoints(self)mrmeshpy.Mesh
findClosestPoint(self, Vector3f point, MeshProjectionResult res, float maxDistSq=3.4028234663852886e+38, FaceBitSet region=None, AffineXf3f xf=None)mrmeshpy.Mesh
findClosestPoint(self, Vector3f point, float maxDistSq=3.4028234663852886e+38, FaceBitSet region=None, AffineXf3f xf=None)mrmeshpy.Mesh
findCreaseEdges(self, float angleFromPlanar)mrmeshpy.Mesh
findSpikeVertices(self, float minSumAngle, VertBitSet region=None, func_bool_from_float cb='{}')mrmeshpy.Mesh
fromFaceSoup(VertCoords vertexCoordinates, std_vector_Id_VertTag verts, Vector_MeshBuilder_VertSpan_FaceId faces, MeshBuilder.BuildSettings settings='{}', func_bool_from_float cb='{}')mrmeshpy.Meshstatic
fromPointTriples(std_vector_std_array_Vector3_float_3 posTriples, bool duplicateNonManifoldVertices)mrmeshpy.Meshstatic
fromTriangles(VertCoords vertexCoordinates, Triangulation t, MeshBuilder.BuildSettings settings='{}', func_bool_from_float cb='{}')mrmeshpy.Meshstatic
fromTrianglesDuplicatingNonManifoldVertices(VertCoords vertexCoordinates, Triangulation t, std_vector_MeshBuilder_VertDuplication dups=None, MeshBuilder.BuildSettings settings='{}')mrmeshpy.Meshstatic
fromTriMesh(TriMesh triMesh, MeshBuilder.BuildSettings settings='{}', func_bool_from_float cb='{}')mrmeshpy.Meshstatic
getAABBTree(self)mrmeshpy.Mesh
getAABBTreeNotCreate(self)mrmeshpy.Mesh
getAABBTreePoints(self)mrmeshpy.Mesh
getAABBTreePointsNotCreate(self)mrmeshpy.Mesh
getBoundingBox(self)mrmeshpy.Mesh
getClosestEdge(self, PointOnFace p)mrmeshpy.Mesh
getClosestEdge(self, MeshTriPoint p)mrmeshpy.Mesh
getClosestVertex(self, PointOnFace p)mrmeshpy.Mesh
getClosestVertex(self, MeshTriPoint p)mrmeshpy.Mesh
getDipoles(self)mrmeshpy.Mesh
getDipolesNotCreate(self)mrmeshpy.Mesh
getLeftTriPoints(self, Id_EdgeTag e, Vector3f v0, Vector3f v1, Vector3f v2)mrmeshpy.Mesh
getLeftTriPoints(self, Id_EdgeTag e)mrmeshpy.Mesh
getTriPoints(self, FaceId f, Vector3f v0, Vector3f v1, Vector3f v2)mrmeshpy.Mesh
getTriPoints(self, FaceId f)mrmeshpy.Mesh
heapBytes(self)mrmeshpy.Mesh
holeDirArea(self, Id_EdgeTag e)mrmeshpy.Mesh
holePerimiter(self, Id_EdgeTag e)mrmeshpy.Mesh
invalidateCaches(self, bool pointsChanged=True)mrmeshpy.Mesh
isOutside(self, Vector3f pt, float windingNumberThreshold=0.5, float beta=2)mrmeshpy.Mesh
isOutsideByProjNorm(self, Vector3f pt, MeshProjectionResult proj, FaceBitSet region=None)mrmeshpy.Mesh
leftCotan(self, Id_EdgeTag e)mrmeshpy.Mesh
leftDirDblArea(self, Id_EdgeTag e)mrmeshpy.Mesh
leftNormal(self, Id_EdgeTag e)mrmeshpy.Mesh
leftTangent(self, Id_EdgeTag e)mrmeshpy.Mesh
mirror(self, Plane3f plane)mrmeshpy.Mesh
normal(self, FaceId f)mrmeshpy.Mesh
normal(self, VertId v)mrmeshpy.Mesh
normal(self, MeshTriPoint p)mrmeshpy.Mesh
orgPnt(self, Id_EdgeTag e)mrmeshpy.Mesh
pack(self, FaceMap outFmap=None, VertMap outVmap=None, WholeEdgeMap outEmap=None, bool rearrangeTriangles=False)mrmeshpy.Mesh
packOptimally(self, bool preserveAABBTree=True)mrmeshpy.Mesh
packOptimally(self, bool preserveAABBTree, func_bool_from_float cb)mrmeshpy.Mesh
projArea(self, Vector3f dir, FaceBitSet fs)mrmeshpy.Mesh
projArea(self, Vector3f dir, FaceBitSet fs=None)mrmeshpy.Mesh
projectPoint(self, Vector3f point, PointOnFace res, float maxDistSq=3.4028234663852886e+38, FaceBitSet region=None, AffineXf3f xf=None)mrmeshpy.Mesh
projectPoint(self, Vector3f point, MeshProjectionResult res, float maxDistSq=3.4028234663852886e+38, FaceBitSet region=None, AffineXf3f xf=None)mrmeshpy.Mesh
projectPoint(self, Vector3f point, float maxDistSq=3.4028234663852886e+38, FaceBitSet region=None, AffineXf3f xf=None)mrmeshpy.Mesh
pseudonormal(self, VertId v, FaceBitSet region=None)mrmeshpy.Mesh
pseudonormal(self, UndirectedEdgeId e, FaceBitSet region=None)mrmeshpy.Mesh
pseudonormal(self, MeshTriPoint p, FaceBitSet region=None)mrmeshpy.Mesh
quadraticForm(self, VertId v, bool angleWeigted, FaceBitSet region=None, UndirectedEdgeBitSet creases=None)mrmeshpy.Mesh
shrinkToFit(self)mrmeshpy.Mesh
signedDistance(self, Vector3f pt, MeshProjectionResult proj, FaceBitSet region=None)mrmeshpy.Mesh
signedDistance(self, Vector3f pt, MeshTriPoint proj, FaceBitSet region=None)mrmeshpy.Mesh
signedDistance(self, Vector3f pt)mrmeshpy.Mesh
signedDistance(self, Vector3f pt, float maxDistSq, FaceBitSet region=None)mrmeshpy.Mesh
splitEdge(self, Id_EdgeTag e, Vector3f newVertPos, FaceBitSet region=None, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old=None)mrmeshpy.Mesh
splitEdge(self, Id_EdgeTag e, FaceBitSet region=None, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old=None)mrmeshpy.Mesh
splitFace(self, FaceId f, Vector3f newVertPos, FaceBitSet region=None, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old=None)mrmeshpy.Mesh
splitFace(self, FaceId f, FaceBitSet region=None, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old=None)mrmeshpy.Mesh
sumAngles(self, VertId v, bool_output outBoundaryVert=None)mrmeshpy.Mesh
toEdgePoint(self, VertId v)mrmeshpy.Mesh
toEdgePoint(self, Id_EdgeTag e, Vector3f p)mrmeshpy.Mesh
toTriPoint(self, VertId v)mrmeshpy.Mesh
toTriPoint(self, FaceId f, Vector3f p)mrmeshpy.Mesh
toTriPoint(self, PointOnFace p)mrmeshpy.Mesh
transform(self, AffineXf3f xf, VertBitSet region=None)mrmeshpy.Mesh
triangleAspectRatio(self, FaceId f)mrmeshpy.Mesh
triCenter(self, FaceId f)mrmeshpy.Mesh
triPoint(self, MeshTriPoint p)mrmeshpy.Mesh
updateCaches(self, VertBitSet changedVerts)mrmeshpy.Mesh
volume(self, FaceBitSet region=None)mrmeshpy.Mesh
zeroUnusedPoints(self)mrmeshpy.Mesh