MeshLib C++ Docs
Loading...
Searching...
No Matches

#include <MRMesh/MRAlphaShape.h>

Public Member Functions

AlphaShapeStatsoperator+= (const AlphaShapeStats &r)

Public Attributes

std::size_t collectedNeis = 0
std::size_t redundancyTests = 0
std::size_t redundantNeis = 0
 the number of neighbours found redundant by those checks and excluded from the search
std::size_t consideredTris = 0
std::size_t touchableTris = 0
std::size_t inBallTests = 0
std::size_t shadowTests = 0
 the number of neighbours tested for being shadowed by the balls of a touchable triangle
std::size_t exactShadowTests = 0
std::size_t shadowedNeis = 0
 the number of neighbours found shadowed, which are excluded from the search

Detailed Description

the amount of work done during the search of alpha-shape triangles; every function below only increases the counters, never resets them, so the statistics of several calls can be accumulated in one object


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