| 
    Geogram Version 1.9.7
    
   A programming library of geometric algorithms 
   | 
 
This is the complete list of members for GEO::MeshInTriangle, including all inherited members.
| add_edge(index_t f2, TriangleRegion AR1, TriangleRegion AR2, TriangleRegion BR1, TriangleRegion BR2) (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | |
| add_vertex(index_t f2, TriangleRegion R1, TriangleRegion R2) (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | |
| begin_facet(index_t f) (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | |
| begin_insert_transaction() override (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | 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 | 
| clear() override | GEO::MeshInTriangle | virtual | 
| commit() | GEO::MeshInTriangle | |
| commit_insert_transaction() override (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | 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 | 
| create_enclosing_quad(index_t v1, index_t v2, index_t v3, index_t v4) | GEO::CDTBase2d | protected | 
| 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::MeshInTriangle | 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 | 
| ExactPoint typedef (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | |
| 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 | 
| get_constraints(Mesh &M, bool with_edges=true) const | GEO::MeshInTriangle | protected | 
| get_edge_edge_intersection(index_t e1, index_t e2, ExactPoint &I) const | GEO::MeshInTriangle | protected | 
| get_edge_edge_intersection_2D(index_t e1, index_t e2, ExactPoint &I) const | GEO::MeshInTriangle | protected | 
| incircle(index_t v1, index_t v2, index_t v3, index_t v4) const override | GEO::MeshInTriangle | protectedvirtual | 
| insert(index_t v, index_t hint=NO_INDEX) | GEO::CDTBase2d | protected | 
| 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 | 
| 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 | 
| log_err() const (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | inlineprotected | 
| mesh() const | GEO::MeshInTriangle | inline | 
| mesh_facet_vertex(index_t f, index_t lv) const (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | inlineprotected | 
| mesh_facet_vertex_UV(index_t f, index_t lv) const (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | inlineprotected | 
| mesh_vertex(index_t v) const (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | inlineprotected | 
| mesh_vertex_UV(index_t v) const (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | inlineprotected | 
| MeshInTriangle(MeshSurfaceIntersection &EM) (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | |
| 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 v1, index_t v2, index_t v3) const override | GEO::MeshInTriangle | protectedvirtual | 
| orient_012_ | GEO::CDTBase2d | protected | 
| remove_external_triangles(bool remove_internal_holes=false) | GEO::CDTBase2d | |
| remove_marked_triangles() | GEO::CDTBase2d | protected | 
| rollback_insert_transaction() override (defined in GEO::MeshInTriangle) | GEO::MeshInTriangle | protectedvirtual | 
| save(const std::string &filename) const override | GEO::MeshInTriangle | virtual | 
| save_constraints(const std::string &filename) | GEO::MeshInTriangle | inline | 
| 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_dry_run(bool x) | GEO::MeshInTriangle | 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 | 
| target_mesh() | GEO::MeshInTriangle | inline | 
| 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 | 
| v2T_ | GEO::CDTBase2d | protected | 
| 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 |