settings defining regular grid, where each quadrangular cell is split on two triangles in one of two ways More...
#include <MRGridSettings.h>
Public Types | |
| enum class | EdgeType { EdgeType::Horizontal , EdgeType::Vertical , EdgeType::DiagonalA , EdgeType::DiagonalB } |
| enum class | TriType { TriType::Lower , TriType::Upper } |
Public Attributes | |
| Vector2i | dim |
| BMap< VertId, size_t > | vertIds |
| BMap< UndirectedEdgeId, size_t > | uedgeIds |
| BMap< FaceId, size_t > | faceIds |
settings defining regular grid, where each quadrangular cell is split on two triangles in one of two ways