MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::NewEdgesMap Struct Reference

#include <MRContoursCut.h>

Public Attributes

UndirectedEdgeBitSet splitEdges
 
HashMap< UndirectedEdgeId, int > map
 

Detailed Description

Map structure to find primitives of old topology by edges introduced in cutMesh

Member Data Documentation

◆ map

HashMap<UndirectedEdgeId, int> MR::NewEdgesMap::map

maps every edge appeared during subdivision to an original edge before mesh subdivision; for splitEdges[key]=true, the value is arbitrary oriented original edge, for which key-edge is its part; for splitEdges[key]=false, the value is an original triangle

◆ splitEdges

UndirectedEdgeBitSet MR::NewEdgesMap::splitEdges

true here means that a subdivided edge is a part of some original edge edge before mesh subdivision; false here is both for unmodified edges and for new edges introduced within original triangles


The documentation for this struct was generated from the following file: