MeshLib Documentation
Loading...
Searching...
No Matches
MR::SeparationPointStorage::Block Struct Reference

#include <MRSeparationPoint.h>

Public Member Functions

VertId nextVid () const
 during filling, it is the id of next valid point;
 

Public Attributes

SeparationPointMap smap
 
std::vector< Vector3f > coords
 
VertId shift
 after makeUniqueVids(), it is the unique id of first point in coords
 
Triangulation tris
 
Vector< VoxelId, FaceId > faceMap
 

Member Function Documentation

◆ nextVid()

VertId MR::SeparationPointStorage::Block::nextVid ( ) const
inline

during filling, it is the id of next valid point;

Member Data Documentation

◆ coords

std::vector<Vector3f> MR::SeparationPointStorage::Block::coords

◆ faceMap

Vector<VoxelId, FaceId> MR::SeparationPointStorage::Block::faceMap

◆ shift

VertId MR::SeparationPointStorage::Block::shift

after makeUniqueVids(), it is the unique id of first point in coords

◆ smap

SeparationPointMap MR::SeparationPointStorage::Block::smap

◆ tris

Triangulation MR::SeparationPointStorage::Block::tris

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