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__(*args, **kwargs)mrmeshpy.Meshstatic
__init__(self)mrmeshpy.Mesh
_offsetof_pointsmrmeshpy.Meshprotectedstatic
_offsetof_topologymrmeshpy.Meshprotectedstatic
addMesh(self, Mesh from_, PartMapping map='{}', bool rearrangeTriangles=False)mrmeshpy.Mesh
addMesh(self, Mesh from_, FaceMap outFmap, 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
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, EdgeId first, EdgeId 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, EdgeId 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
edgeLengths(self)mrmeshpy.Mesh
edgeLengthSq(self, UndirectedEdgeId e)mrmeshpy.Mesh
edgePoint(self, EdgeId e, float f)mrmeshpy.Mesh
edgePoint(self, EdgePoint ep)mrmeshpy.Mesh
edgeSegment(self, EdgeId e)mrmeshpy.Mesh
edgeVector(self, EdgeId 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_3ul 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, EdgeId e, Vector3f v0, Vector3f v1, Vector3f v2)mrmeshpy.Mesh
getLeftTriPoints(self, EdgeId e)mrmeshpy.Mesh
getPlane3d(self, FaceId f)mrmeshpy.Mesh
getPlane3f(self, FaceId f)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, EdgeId e)mrmeshpy.Mesh
holePerimiter(self, EdgeId 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, EdgeId e)mrmeshpy.Mesh
leftDirDblArea(self, EdgeId e)mrmeshpy.Mesh
leftNormal(self, EdgeId e)mrmeshpy.Mesh
leftTangent(self, EdgeId 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
operator(*args, **kwargs)mrmeshpy.Meshstatic
operator(*args, **kwargs)mrmeshpy.Meshstatic
orgPnt(self, EdgeId e)mrmeshpy.Mesh
pack(self, PartMapping map='{}', bool rearrangeTriangles=False)mrmeshpy.Mesh
pack(self, FaceMap outFmap, VertMap outVmap=None, WholeEdgeMap outEmap=None, bool rearrangeTriangles=False)mrmeshpy.Mesh
pack(self, PackMapping map, func_bool_from_float cb='{}')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)mrmeshpy.Mesh
signedDistance(self, Vector3f pt, float maxDistSq, FaceBitSet region=None)mrmeshpy.Mesh
splitEdge(self, EdgeId e, Vector3f newVertPos, FaceBitSet region=None, phmap_flat_hash_map_Id_FaceTag_Id_FaceTag new2Old=None)mrmeshpy.Mesh
splitEdge(self, EdgeId 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, EdgeId 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