MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Mesh Member List

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

addMesh(MR.Const_Mesh from, MR.Const_PartMapping? map=null, bool? rearrangeTriangles=null)MR.Meshinline
addMesh(MR.Const_Mesh from, MR.FaceMap? outFmap, MR.VertMap? outVmap=null, MR.WholeEdgeMap? outEmap=null, bool? rearrangeTriangles=null)MR.Meshinline
addMeshPart(MR.Const_MeshPart from, MR.Const_PartMapping map)MR.Meshinline
addMeshPart(MR.Const_MeshPart from, bool? flipOrientation=null, MR.Std.Const_Vector_StdVectorMREdgeId? thisContours=null, MR.Std.Const_Vector_StdVectorMREdgeId? fromContours=null, MR.Const_PartMapping? map=null)MR.Meshinline
addPoint(in MR.Vector3f pos)MR.Meshinline
addSeparateContours(MR.Std.Const_Vector_StdVectorMRVector3f contours, MR.AffineXf3f? xf=null)MR.Meshinline
addSeparateEdgeLoop(MR.Std.Const_Vector_MRVector3f contourPoints)MR.Meshinline
assign(MR._ByValue_Mesh _other)MR.Meshinline
attachEdgeLoopPart(MR.EdgeId first, MR.EdgeId last, MR.Std.Const_Vector_MRVector3f contourPoints)MR.Meshinline
deleteFaces(MR.Const_FaceBitSet fs, MR.Const_UndirectedEdgeBitSet? keepEdges=null)MR.Meshinline
invalidateCaches(bool? pointsChanged=null)MR.Meshinline
Mesh()MR.Meshinline
Mesh(MR._ByValue_Mesh _other)MR.Meshinline
Mesh(Const_Mesh _other)MR.Meshinline
Mesh(Mesh _other)MR.Meshinline
mirror(MR.Const_Plane3f plane)MR.Meshinline
pack(MR.Const_PartMapping? map=null, bool? rearrangeTriangles=null)MR.Meshinline
pack(MR.FaceMap? outFmap, MR.VertMap? outVmap=null, MR.WholeEdgeMap? outEmap=null, bool? rearrangeTriangles=null)MR.Meshinline
pack(MR.Const_PackMapping map, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null)MR.Meshinline
packOptimally(bool? preserveAABBTree=null)MR.Meshinline
packOptimally(bool preserveAABBTree, MR.Std._ByValue_Function_BoolFuncFromFloat cb)MR.Meshinline
pointsMR.Mesh
shrinkToFit()MR.Meshinline
splitEdge(MR.EdgeId e, in MR.Vector3f newVertPos, MR.FaceBitSet? region=null, MR.Phmap.FlatHashMap_MRFaceId_MRFaceId? new2Old=null)MR.Meshinline
splitEdge(MR.EdgeId e, MR.FaceBitSet? region=null, MR.Phmap.FlatHashMap_MRFaceId_MRFaceId? new2Old=null)MR.Meshinline
splitFace(MR.FaceId f, in MR.Vector3f newVertPos, MR.FaceBitSet? region=null, MR.Phmap.FlatHashMap_MRFaceId_MRFaceId? new2Old=null)MR.Meshinline
splitFace(MR.FaceId f, MR.FaceBitSet? region=null, MR.Phmap.FlatHashMap_MRFaceId_MRFaceId? new2Old=null)MR.Meshinline
topologyMR.Mesh
transform(in MR.AffineXf3f xf, MR.Const_VertBitSet? region=null)MR.Meshinline
updateCaches(MR.Const_VertBitSet changedVerts)MR.Meshinline
zeroUnusedPoints()MR.Meshinline