Geogram  Version 1.9.1
A programming library of geometric algorithms
GEO::CDT2d Member List

This is the complete list of members for GEO::CDT2d, including all inherited members.

begin_insert_transaction() (defined in GEO::CDTBase2d)GEO::CDTBase2dprotectedvirtual
CDT2d() (defined in GEO::CDT2d)GEO::CDT2d
CDTBase2d()GEO::CDTBase2d
check_combinatorics() constGEO::CDTBase2dinlineprotected
check_consistency() constGEO::CDTBase2dinline
check_edge_intersections(index_t v1, index_t v2, const DList &Q)GEO::CDTBase2dprotected
check_geometry() constGEO::CDTBase2dprotectedvirtual
clear() overrideGEO::CDT2dvirtual
commit_insert_transaction() (defined in GEO::CDTBase2d)GEO::CDTBase2dprotectedvirtual
constrain_edges(index_t i, index_t j, DList &Q, DList &N)GEO::CDTBase2dprotected
constrain_edges_naive(index_t i, index_t j, DList &Q, vector< Edge > &N)GEO::CDTBase2dprotected
create_enclosing_quad(const vec2 &p1, const vec2 &p2, const vec2 &p3, const vec2 &p4)GEO::CDT2d
GEO::CDTBase2d::create_enclosing_quad(index_t v1, index_t v2, index_t v3, index_t v4)GEO::CDTBase2dprotected
create_enclosing_rectangle(double x1, double y1, double x2, double y2)GEO::CDT2dinline
create_enclosing_triangle(const vec2 &p1, const vec2 &p2, const vec2 &p3)GEO::CDT2d
GEO::CDTBase2d::create_enclosing_triangle(index_t v1, index_t v2, index_t v3)GEO::CDTBase2dprotected
create_intersection(index_t E1, index_t i, index_t j, index_t E2, index_t k, index_t l) overrideGEO::CDT2dprotectedvirtual
debug_check_combinatorics() constGEO::CDTBase2dinlineprotected
debug_check_consistency() constGEO::CDTBase2dinlineprotected
debug_check_geometry() constGEO::CDTBase2dinlineprotected
debug_Tcheck(index_t t) constGEO::CDTBase2dinlineprotected
delaunay_GEO::CDTBase2dprotected
Delaunayize_new_edges(DList &N)GEO::CDTBase2dprotected
Delaunayize_new_edges_naive(vector< Edge > &N)GEO::CDTBase2dprotected
Delaunayize_vertex_neighbors(index_t from_v)GEO::CDTBase2dprotected
Delaunayize_vertex_neighbors(index_t v, DList &S)GEO::CDTBase2dprotected
DLIST_N_ID enum value (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
DLIST_NB enum value (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
DLIST_Q_ID enum value (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
DLIST_S_ID enum value (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
ecnstr_next_GEO::CDTBase2dprotected
ecnstr_val_GEO::CDTBase2dprotected
Edge typedef (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
edge_cnstr(index_t ecit) constGEO::CDTBase2dinline
edge_cnstr_next(index_t ecit) constGEO::CDTBase2dinline
eT(Edge E)GEO::CDTBase2dinlineprotected
exact_incircle_GEO::CDTBase2dprotected
exact_intersections_GEO::CDTBase2dprotected
find_3(const index_t *T, index_t v)GEO::CDTBase2dinlineprotectedstatic
find_intersected_edges(index_t i, index_t j, DList &Q)GEO::CDTBase2dprotected
for_each_T_around_v(index_t v, std::function< bool(index_t t, index_t lv)> doit)GEO::CDTBase2dinlineprotected
incircle(index_t i, index_t j, index_t k, index_t l) const overrideGEO::CDT2dprotectedvirtual
insert(const vec2 &p, index_t hint=index_t(-1))GEO::CDT2dinline
insert(index_t nb_points, const double *points, index_t *indices=nullptr, bool remove_unreferenced_vertices=false)GEO::CDT2d
GEO::CDTBase2d::insert(index_t v, index_t hint=index_t(-1))GEO::CDTBase2dprotected
insert_constraint(index_t i, index_t j)GEO::CDTBase2d
insert_vertex_in_edge(index_t v, index_t t, index_t le, DList &S)GEO::CDTBase2dprotected
insert_vertex_in_edge(index_t v, index_t t, index_t le)GEO::CDTBase2dinlineprotected
insert_vertex_in_triangle(index_t v, index_t t, DList &S)GEO::CDTBase2dprotected
is_convex_quad(index_t t) constGEO::CDTBase2dprotected
locate(index_t v, index_t hint=index_t(-1), Sign *orient=nullptr) constGEO::CDTBase2dprotected
locate_naive(index_t v, index_t hint=index_t(-1), Sign *orient=nullptr) constGEO::CDTBase2dprotected
ncnstr() constGEO::CDTBase2dinline
ncnstr_ (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
nT() constGEO::CDTBase2dinline
nv() constGEO::CDTBase2dinline
nv_ (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
orient2d(index_t i, index_t j, index_t k) const overrideGEO::CDT2dprotectedvirtual
orient_012_GEO::CDTBase2dprotected
point(index_t v) constGEO::CDT2dinline
point_ (defined in GEO::CDT2d)GEO::CDT2dprotected
remove_external_triangles(bool remove_internal_holes=false)GEO::CDTBase2d
remove_marked_triangles()GEO::CDTBase2dprotected
rollback_insert_transaction() (defined in GEO::CDTBase2d)GEO::CDTBase2dprotectedvirtual
save(const std::string &filename) const overrideGEO::CDT2dvirtual
segment_edge_intersect(index_t v1, index_t v2, index_t t, index_t le) constGEO::CDTBase2dinlineprotected
segment_segment_intersect(index_t u1, index_t u2, index_t v1, index_t v2) constGEO::CDTBase2dinlineprotected
set_delaunay(bool delaunay)GEO::CDTBase2dinline
swap_edge(index_t t1, bool swap_t1_t2=false)GEO::CDTBase2dprotected
T_GEO::CDTBase2dprotected
T_MARKED_FLAG enum value (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
T_VISITED_FLAG enum value (defined in GEO::CDTBase2d)GEO::CDTBase2dprotected
Tadd_edge_cnstr(index_t t, index_t le, index_t cnstr_id)GEO::CDTBase2dinlineprotected
Tadd_edge_cnstr_with_neighbor(index_t t, index_t le, index_t cnstr_id)GEO::CDTBase2dinlineprotected
Tadj(index_t t, index_t le) constGEO::CDTBase2dinline
Tadj_GEO::CDTBase2dprotected
Tadj_back_connect(index_t t1, index_t le1, index_t prev_t2_adj_e2)GEO::CDTBase2dinlineprotected
Tadj_find(index_t t1, index_t t2) constGEO::CDTBase2dinline
Tadj_set(index_t t, index_t le, index_t adj)GEO::CDTBase2dinlineprotected
Tcheck(index_t t) constGEO::CDTBase2dinlineprotected
Tecnstr_first_GEO::CDTBase2dprotected
Tedge_cnstr_first(index_t t, index_t le) constGEO::CDTBase2dinline
Tedge_cnstr_nb(index_t t, index_t le) constGEO::CDTBase2dinline
Tedge_is_constrained(index_t t, index_t le) constGEO::CDTBase2dinlineprotected
Tedge_is_Delaunay(index_t t, index_t le) constGEO::CDTBase2d
Tflag_is_set(index_t t, index_t flag)GEO::CDTBase2dinlineprotected
Tflags_GEO::CDTBase2dprotected
Tis_in_list(index_t t) constGEO::CDTBase2dinlineprotected
Tnew()GEO::CDTBase2dinlineprotected
Tnext_GEO::CDTBase2dprotected
Topp(index_t t, index_t e=0) constGEO::CDTBase2dinlineprotected
Tprev_GEO::CDTBase2dprotected
Treset_flag(index_t t, index_t flag)GEO::CDTBase2dinlineprotected
Trot(index_t t, index_t lv)GEO::CDTBase2dinlineprotected
Tset(index_t t, index_t v1, index_t v2, index_t v3, index_t adj1, index_t adj2, index_t adj3, index_t e1cnstr=index_t(-1), index_t e2cnstr=index_t(-1), index_t e3cnstr=index_t(-1))GEO::CDTBase2dinlineprotected
Tset_edge_cnstr_first(index_t t, index_t le, index_t ecit)GEO::CDTBase2dinlineprotected
Tset_flag(index_t t, index_t flag)GEO::CDTBase2dinlineprotected
Tv(index_t t, index_t lv) constGEO::CDTBase2dinline
Tv_find(index_t t, index_t v) constGEO::CDTBase2dinline
v2T_GEO::CDTBase2dprotected
vT(index_t v) constGEO::CDTBase2dinline
walk_constraint_t(CDT2d_ConstraintWalker &W, DList &Q)GEO::CDTBase2dprotected
walk_constraint_v(CDT2d_ConstraintWalker &W)GEO::CDTBase2dprotected
~CDT2d() override (defined in GEO::CDT2d)GEO::CDT2d
~CDTBase2d()GEO::CDTBase2dvirtual