ViennaLS
Loading...
Searching...
No Matches
lsMarkVoidPoints.hpp File Reference
#include <hrleSparseStarIterator.hpp>
#include <lsPreCompileMacros.hpp>
#include <lsDomain.hpp>
#include <lsGraph.hpp>

Go to the source code of this file.

Classes

class  viennals::MarkVoidPoints< T, D >
 This class is used to mark points of the level set which are enclosed in a void. More...
 

Namespaces

namespace  viennals
 

Enumerations

enum struct  viennals::VoidTopSurfaceEnum : unsigned { viennals::LEX_LOWEST = 0 , viennals::LEX_HIGHEST = 1 , viennals::LARGEST = 2 , viennals::SMALLEST = 3 }
 Enumeration describing which connected component to use as top surface during void point detection. All others points will be set as void poitns. LEX_* means the top surface is chosen according to the lexicographic first or last LS point, while LARGEST means that the connected component containing the largest number of points will be chosen. More...