Graphite  Version 3
An experimental 3D geometry processing program
GEO::ExactCDT2d Member List

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

add_point(const ExactPoint &p, index_t id=index_t(-1)) (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
begin_insert_transaction() override (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotectedvirtual
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
classify_triangles(const std::string &boolean_expression, bool mark_only=false)GEO::ExactCDT2d
clear() overrideGEO::ExactCDT2dvirtual
cnstr_operand_bits_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
commit_insert_transaction() override (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotectedvirtual
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
constraints_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
create_enclosing_quad(const ExactPoint &p1, const ExactPoint &p2, const ExactPoint &p3, const ExactPoint &p4)GEO::ExactCDT2d
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::ExactCDT2dinline
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::ExactCDT2dprotectedvirtual
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
ExactCDT2d()GEO::ExactCDT2d
ExactPoint typedef (defined in GEO::ExactCDT2d)GEO::ExactCDT2d
facet_inclusion_bits_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
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
id_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
incircle(index_t i, index_t j, index_t k, index_t l) const overrideGEO::ExactCDT2dprotectedvirtual
insert(const ExactPoint &p, index_t id=0, index_t hint=index_t(-1))GEO::ExactCDT2d
GEO::CDTBase2d::insert(index_t v, index_t hint=index_t(-1))GEO::CDTBase2dprotected
insert_constraint(index_t v1, index_t v2, index_t operand_bits=0)GEO::ExactCDT2dinline
GEO::CDTBase2d::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
length_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
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::ExactCDT2dprotectedvirtual
orient_012_GEO::CDTBase2dprotected
point(index_t v) constGEO::ExactCDT2dinline
point_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
pred_cache_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dmutableprotected
pred_cache_insert_buffer_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dmutableprotected
remove_external_triangles(bool remove_internal_holes=false)GEO::CDTBase2d
remove_marked_triangles()GEO::CDTBase2dprotected
rollback_insert_transaction() override (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotectedvirtual
save(const std::string &filename) const overrideGEO::ExactCDT2dvirtual
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
set_vertex_id(index_t v, index_t id)GEO::ExactCDT2dinline
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
use_pred_cache_insert_buffer_ (defined in GEO::ExactCDT2d)GEO::ExactCDT2dprotected
v2T_GEO::CDTBase2dprotected
vertex_id(index_t v) constGEO::ExactCDT2dinline
vT(index_t v) constGEO::CDTBase2dinline
walk_constraint_t(CDT2d_ConstraintWalker &W, DList &Q)GEO::CDTBase2dprotected
walk_constraint_v(CDT2d_ConstraintWalker &W)GEO::CDTBase2dprotected
~CDTBase2d()GEO::CDTBase2dvirtual
~ExactCDT2d() overrideGEO::ExactCDT2d