Geogram
Version 1.9.1-rc
A programming library of geometric algorithms
|
Adapter class used internally to implement for_each_border_halfedge(). More...
#include <geogram/voronoi/generic_RVD.h>
Public Member Functions | |
BorderHalfedgeAction (const ACTION &do_it) | |
Creates a new BorderHalfedgeAction that wraps a user ACTION instance. More... | |
void | operator() (index_t v, index_t f, const Polygon &P) const |
Callback called for each integration simplex. More... | |
Adapter class used internally to implement for_each_border_halfedge().
Overrides constness checks, to allow using temporaries as argument of for_each_xxx().
ACTION | the user action class.. |
Definition at line 526 of file generic_RVD.h.
|
inline |
Creates a new BorderHalfedgeAction that wraps a user ACTION instance.
[in] | do_it | the user ACTION instance |
Definition at line 533 of file generic_RVD.h.
|
inline |
Callback called for each integration simplex.
Calls the callback of the wrapped user action class for each edge that is on the border of the input surface.
[in] | v | index of current Delaunay seed |
[in] | f | index of current mesh facet |
[in] | P | intersection between current mesh facet and the Voronoi cell of v |
Definition at line 547 of file generic_RVD.h.