Graphite
Version 3
An experimental 3D geometry processing program
|
A (facet,seed) pair. More...
#include <geogram/voronoi/generic_RVD_utils.h>
Public Member Functions | |
FacetSeed (index_t f_in, index_t seed_in) | |
Creates a new FacetSeed. More... | |
FacetSeed () | |
Creates a new uninitialized FacetSeed. More... | |
bool | operator< (const FacetSeed &rhs) const |
Compares two facet seeds using lexicographic order. More... | |
Public Attributes | |
index_t | f |
index_t | seed |
A (facet,seed) pair.
Used by GEOGen::RestrictedVoronoiDiagram for propagating over the facet graph and the Delaunay 1-skeleton.
Definition at line 114 of file generic_RVD_utils.h.
|
inline |
Creates a new FacetSeed.
[in] | f_in | index of the facet |
[in] | seed_in | index of the seed |
Definition at line 121 of file generic_RVD_utils.h.
|
inline |
Creates a new uninitialized FacetSeed.
F and seed contain random values.
Definition at line 130 of file generic_RVD_utils.h.
|
inline |
Compares two facet seeds using lexicographic order.
Makes it possible to use FacetSeed as keys for std::set and std::map.
Definition at line 138 of file generic_RVD_utils.h.