Go to the source code of this file.
◆ MR_FaceBMap
◆ MR_Mesh
◆ MR_MeshTopology
◆ MR_UndirectedEdgeBMap
◆ MR_VertBMap
◆ MR_getEdgeOrdering()
compute the order of edges given the order of faces: edges near first faces also appear first;
- Parameters
-
faceMap | old face id -> new face id Generated from function MR::getEdgeOrdering . Parameter faceMap can not be null. It is a single object. Parameter topology can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_UndirectedEdgeBMap_Destroy() to free it when you're done using it. |
◆ MR_getOptimalFaceOrdering()
computes optimal order of faces: old face id -> new face id, the order is similar as in AABB tree, but faster to compute Generated from function MR::getOptimalFaceOrdering
. Parameter mesh
can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_FaceBMap_Destroy()
to free it when you're done using it.
◆ MR_getVertexOrdering_MR_FaceBMap()
compute the order of vertices given the order of faces: vertices near first faces also appear first;
- Parameters
-
faceMap | old face id -> new face id Generated from function MR::getVertexOrdering . Parameter faceMap can not be null. It is a single object. Parameter topology can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_VertBMap_Destroy() to free it when you're done using it. |