|
Geogram Version 1.9.7
A programming library of geometric algorithms
|
This is the complete list of members for GEO::ExactCDT2d, including all inherited members.
| add_point(const ExactPoint &p, index_t id=NO_INDEX) (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| begin_insert_transaction() override (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protectedvirtual |
| CDTBase2d() | GEO::CDTBase2d | |
| check_combinatorics() const | GEO::CDTBase2d | inlineprotected |
| check_consistency() const | GEO::CDTBase2d | inline |
| check_edge_intersections(index_t v1, index_t v2, const DList &Q) | GEO::CDTBase2d | protected |
| check_geometry() const | GEO::CDTBase2d | protectedvirtual |
| classify_triangles(const std::string &boolean_expression, bool mark_only=false) | GEO::ExactCDT2d | |
| classify_triangles_union_cnstr_operand_bits_is_operand_id(bool mark_only=false) | GEO::ExactCDT2d | protected |
| clear() override | GEO::ExactCDT2d | virtual |
| cnstr_operand_bits_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| commit_insert_transaction() override (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protectedvirtual |
| constrain_edges(index_t i, index_t j, DList &Q, DList &N) | GEO::CDTBase2d | protected |
| constrain_edges_naive(index_t i, index_t j, DList &Q, vector< Edge > &N) | GEO::CDTBase2d | protected |
| constraints_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| 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::CDTBase2d | protected |
| create_enclosing_rectangle(double x1, double y1, double x2, double y2) | GEO::ExactCDT2d | inline |
| create_enclosing_triangle(const ExactPoint &p1, const ExactPoint &p2, const ExactPoint &p3) | GEO::ExactCDT2d | |
| GEO::CDTBase2d::create_enclosing_triangle(index_t v1, index_t v2, index_t v3) | GEO::CDTBase2d | protected |
| create_intersection(index_t E1, index_t i, index_t j, index_t E2, index_t k, index_t l) override | GEO::ExactCDT2d | protectedvirtual |
| debug_check_combinatorics() const | GEO::CDTBase2d | inlineprotected |
| debug_check_consistency() const | GEO::CDTBase2d | inlineprotected |
| debug_check_geometry() const | GEO::CDTBase2d | inlineprotected |
| debug_Tcheck(index_t t) const | GEO::CDTBase2d | inlineprotected |
| delaunay_ | GEO::CDTBase2d | protected |
| Delaunayize_new_edges(DList &N) | GEO::CDTBase2d | protected |
| Delaunayize_new_edges_naive(vector< Edge > &N) | GEO::CDTBase2d | protected |
| Delaunayize_vertex_neighbors(index_t from_v) | GEO::CDTBase2d | protected |
| Delaunayize_vertex_neighbors(index_t v, DList &S) | GEO::CDTBase2d | protected |
| DLIST_N_ID enum value (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| DLIST_NB enum value (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| DLIST_Q_ID enum value (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| DLIST_S_ID enum value (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| ecnstr_next_ | GEO::CDTBase2d | protected |
| ecnstr_val_ | GEO::CDTBase2d | protected |
| Edge typedef (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| edge_cnstr(index_t ecit) const | GEO::CDTBase2d | inline |
| edge_cnstr_next(index_t ecit) const | GEO::CDTBase2d | inline |
| eT(Edge E) | GEO::CDTBase2d | inlineprotected |
| exact_incircle_ | GEO::CDTBase2d | protected |
| exact_intersections_ | GEO::CDTBase2d | protected |
| ExactCDT2d() | GEO::ExactCDT2d | |
| ExactPoint typedef (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | |
| facet_inclusion_bits_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| find_3(const index_t *T, index_t v) | GEO::CDTBase2d | inlineprotectedstatic |
| find_intersected_edges(index_t i, index_t j, DList &Q) | GEO::CDTBase2d | protected |
| for_each_T_around_v(index_t v, std::function< bool(index_t t, index_t lv)> doit) | GEO::CDTBase2d | inlineprotected |
| id_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| incircle(index_t i, index_t j, index_t k, index_t l) const override | GEO::ExactCDT2d | protectedvirtual |
| insert(const ExactPoint &p, index_t id=0, index_t hint=NO_INDEX) | GEO::ExactCDT2d | |
| GEO::CDTBase2d::insert(index_t v, index_t hint=NO_INDEX) | GEO::CDTBase2d | protected |
| insert_constraint(index_t v1, index_t v2, index_t operand_bits=0) | GEO::ExactCDT2d | inline |
| 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::CDTBase2d | protected |
| insert_vertex_in_edge(index_t v, index_t t, index_t le) | GEO::CDTBase2d | inlineprotected |
| insert_vertex_in_triangle(index_t v, index_t t, DList &S) | GEO::CDTBase2d | protected |
| is_convex_quad(index_t t) const | GEO::CDTBase2d | protected |
| length_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| locate(index_t v, index_t hint=NO_INDEX, Sign *orient=nullptr) const | GEO::CDTBase2d | protected |
| locate_naive(index_t v, index_t hint=NO_INDEX, Sign *orient=nullptr) const | GEO::CDTBase2d | protected |
| ncnstr() const | GEO::CDTBase2d | inline |
| ncnstr_ (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| nT() const | GEO::CDTBase2d | inline |
| nv() const | GEO::CDTBase2d | inline |
| nv_ (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| orient2d(index_t i, index_t j, index_t k) const override | GEO::ExactCDT2d | protectedvirtual |
| orient_012_ | GEO::CDTBase2d | protected |
| point(index_t v) const | GEO::ExactCDT2d | inline |
| point_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| pred_cache_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | mutableprotected |
| pred_cache_insert_buffer_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | mutableprotected |
| remove_external_triangles(bool remove_internal_holes=false) | GEO::CDTBase2d | |
| remove_marked_triangles() | GEO::CDTBase2d | protected |
| rollback_insert_transaction() override (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protectedvirtual |
| save(const std::string &filename) const override | GEO::ExactCDT2d | virtual |
| segment_edge_intersect(index_t v1, index_t v2, index_t t, index_t le) const | GEO::CDTBase2d | inlineprotected |
| segment_segment_intersect(index_t u1, index_t u2, index_t v1, index_t v2) const | GEO::CDTBase2d | inlineprotected |
| set_delaunay(bool delaunay) | GEO::CDTBase2d | inline |
| set_vertex_id(index_t v, index_t id) | GEO::ExactCDT2d | inline |
| swap_edge(index_t t1, bool swap_t1_t2=false) | GEO::CDTBase2d | protected |
| T_ | GEO::CDTBase2d | protected |
| T_MARKED_FLAG enum value (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| T_VISITED_FLAG enum value (defined in GEO::CDTBase2d) | GEO::CDTBase2d | protected |
| Tadd_edge_cnstr(index_t t, index_t le, index_t cnstr_id) | GEO::CDTBase2d | inlineprotected |
| Tadd_edge_cnstr_with_neighbor(index_t t, index_t le, index_t cnstr_id) | GEO::CDTBase2d | inlineprotected |
| Tadj(index_t t, index_t le) const | GEO::CDTBase2d | inline |
| Tadj_ | GEO::CDTBase2d | protected |
| Tadj_back_connect(index_t t1, index_t le1, index_t prev_t2_adj_e2) | GEO::CDTBase2d | inlineprotected |
| Tadj_find(index_t t1, index_t t2) const | GEO::CDTBase2d | inline |
| Tadj_set(index_t t, index_t le, index_t adj) | GEO::CDTBase2d | inlineprotected |
| Tcheck(index_t t) const | GEO::CDTBase2d | inlineprotected |
| Tecnstr_first_ | GEO::CDTBase2d | protected |
| Tedge_cnstr_first(index_t t, index_t le) const | GEO::CDTBase2d | inline |
| Tedge_cnstr_nb(index_t t, index_t le) const | GEO::CDTBase2d | inline |
| Tedge_is_constrained(index_t t, index_t le) const | GEO::CDTBase2d | inlineprotected |
| Tedge_is_Delaunay(index_t t, index_t le) const | GEO::CDTBase2d | |
| Tflag_is_set(index_t t, index_t flag) | GEO::CDTBase2d | inlineprotected |
| Tflags_ | GEO::CDTBase2d | protected |
| Tis_in_list(index_t t) const | GEO::CDTBase2d | inlineprotected |
| Tnew() | GEO::CDTBase2d | inlineprotected |
| Tnext_ | GEO::CDTBase2d | protected |
| Topp(index_t t, index_t e=0) const | GEO::CDTBase2d | inlineprotected |
| Tprev_ | GEO::CDTBase2d | protected |
| Treset_flag(index_t t, index_t flag) | GEO::CDTBase2d | inlineprotected |
| Trot(index_t t, index_t lv) | GEO::CDTBase2d | inlineprotected |
| 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=NO_INDEX, index_t e2cnstr=NO_INDEX, index_t e3cnstr=NO_INDEX) | GEO::CDTBase2d | inlineprotected |
| Tset_edge_cnstr_first(index_t t, index_t le, index_t ecit) | GEO::CDTBase2d | inlineprotected |
| Tset_flag(index_t t, index_t flag) | GEO::CDTBase2d | inlineprotected |
| Tv(index_t t, index_t lv) const | GEO::CDTBase2d | inline |
| Tv_find(index_t t, index_t v) const | GEO::CDTBase2d | inline |
| use_pred_cache_insert_buffer_ (defined in GEO::ExactCDT2d) | GEO::ExactCDT2d | protected |
| v2T_ | GEO::CDTBase2d | protected |
| vertex_id(index_t v) const | GEO::ExactCDT2d | inline |
| vT(index_t v) const | GEO::CDTBase2d | inline |
| walk_constraint_t(CDT2d_ConstraintWalker &W, DList &Q) | GEO::CDTBase2d | protected |
| walk_constraint_v(CDT2d_ConstraintWalker &W) | GEO::CDTBase2d | protected |
| ~CDTBase2d() | GEO::CDTBase2d | virtual |
| ~ExactCDT2d() override | GEO::ExactCDT2d |