Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::GeomBowyerWatsonUtils Class Reference

Shared Bowyer-Watson core parameterized by in-circle predicate. More...

#include <geom_algorithms.H>

Classes

struct  CmpUndirectedEdge
 
struct  UndirectedEdge
 
struct  WorkTriangle
 

Static Public Member Functions

template<typename IndexedTriangle , typename InCirclePredicate >
static Array< IndexedTriangle > triangulate (Array< Point > pts, const size_t n, InCirclePredicate point_in_circumcircle)
 

Private Types

using EdgeSet = DynSetTree< UndirectedEdge, Treap_Rk, CmpUndirectedEdge >
 

Static Private Member Functions

static void toggle_edge (EdgeSet &boundary, size_t u, size_t v)
 

Detailed Description

Shared Bowyer-Watson core parameterized by in-circle predicate.

Definition at line 410 of file geom_algorithms.H.

Member Typedef Documentation

◆ EdgeSet

Member Function Documentation

◆ toggle_edge()

static void Aleph::GeomBowyerWatsonUtils::toggle_edge ( EdgeSet boundary,
size_t  u,
size_t  v 
)
inlinestaticprivate

◆ triangulate()


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