MeshLib
 
Loading...
Searching...
No Matches
MRSeparationPoint.h File Reference
#include "MRId.h"
#include "MRVector3.h"
#include "MRVector.h"
#include "MRphmap.h"
#include <array>

Go to the source code of this file.

Classes

class  MR::SeparationPointStorage
 storage for points on voxel edges used in Marching Cubes algorithms More...
 
struct  MR::SeparationPointStorage::Block
 

Namespaces

namespace  MR
 

Typedefs

using MR::SeparationPointSet = std::array<VertId, size_t( NeighborDir::Count )>
 
using MR::SeparationPointMap = HashMap<size_t, SeparationPointSet>
 

Enumerations

enum class  MR::NeighborDir { MR::X , MR::Y , MR::Z , MR::Count }