|
Geogram Version 1.9.7
A programming library of geometric algorithms
|
This is the complete list of members for GEOGen::ConvexCell, including all inherited members.
| append_triangle_to_conflict_list(index_t t, index_t &conflict_begin, index_t &conflict_end) | GEOGen::ConvexCell | inline |
| cell_id() const | GEOGen::ConvexCell | inline |
| clear() | GEOGen::ConvexCell | inline |
| clip_by_plane(const Mesh *mesh, const Delaunay *delaunay, index_t i, index_t j, bool exact, bool symbolic) | GEOGen::ConvexCell | inline |
| convert_to_mesh(Mesh *mesh, bool copy_symbolic_info=false) | GEOGen::ConvexCell | |
| ConvexCell(coord_index_t dim) | GEOGen::ConvexCell | inline |
| copy(const ConvexCell &rhs) | GEOGen::ConvexCell | |
| create_triangle() | GEOGen::ConvexCell | inline |
| create_triangle(index_t v0, index_t v1, index_t v2) | GEOGen::ConvexCell | inline |
| create_triangle(index_t v0, index_t v1, index_t v2, index_t t0, index_t t1, index_t t2) | GEOGen::ConvexCell | inline |
| create_triangle(const double *p, double w, index_t v0, index_t v1, index_t v2, index_t t0, index_t t1, index_t t2) | GEOGen::ConvexCell | inline |
| create_triangle_copy(const double *p, index_t v0, index_t v1, index_t v2, index_t t0, index_t t1, index_t t2) | GEOGen::ConvexCell | inline |
| create_vertex() | GEOGen::ConvexCell | inline |
| dimension() const | GEOGen::ConvexCell | inline |
| END_OF_LIST (defined in GEOGen::ConvexCell) | GEOGen::ConvexCell | static |
| find_furthest_point_linear_scan(const Delaunay *delaunay, index_t i, index_t j) const | GEOGen::ConvexCell | inline |
| find_triangle_on_border(index_t conflict_begin, index_t conflict_end, index_t &t, index_t &e) const | GEOGen::ConvexCell | inline |
| find_triangle_vertex(index_t t, index_t v) const | GEOGen::ConvexCell | inline |
| get_conflict_list(const Mesh *mesh, const Delaunay *delaunay, index_t i, index_t j, bool exact, index_t &conflict_begin, index_t &conflict_end) | GEOGen::ConvexCell | inline |
| global_facet_id(const Mesh *mesh, index_t t, index_t lf) | GEOGen::ConvexCell | inlinestatic |
| grow() | GEOGen::ConvexCell | inline |
| init_v_to_t() | GEOGen::ConvexCell | inline |
| initialize_from_mesh_tetrahedron(const Mesh *mesh, index_t t, bool symbolic, const GEO::Attribute< double > &vertex_weight) | GEOGen::ConvexCell | |
| initialize_from_surface_mesh(Mesh *mesh, bool symbolic) | GEOGen::ConvexCell | |
| mark_as_conflict(index_t t) | GEOGen::ConvexCell | inline |
| mark_as_free(index_t t) | GEOGen::ConvexCell | inline |
| mark_as_used(index_t t) | GEOGen::ConvexCell | inline |
| max_t() const | GEOGen::ConvexCell | inline |
| max_v() const | GEOGen::ConvexCell | inline |
| merge_into_free_list(index_t list_begin, index_t list_end) | GEOGen::ConvexCell | inline |
| move_to_next_around_vertex(Corner &c) const | GEOGen::ConvexCell | inline |
| nb_t() const | GEOGen::ConvexCell | inline |
| next_triangle(index_t t) const | GEOGen::ConvexCell | inline |
| NO_TRIANGLE (defined in GEOGen::ConvexCell) | GEOGen::ConvexCell | static |
| NO_VERTEX (defined in GEOGen::ConvexCell) | GEOGen::ConvexCell | static |
| propagate_conflict_list(const Mesh *mesh, const Delaunay *delaunay, index_t first_t, index_t i, index_t j, bool exact, index_t &conflict_begin, index_t &conflict_end) | GEOGen::ConvexCell | inline |
| set_cell_id(signed_index_t i) | GEOGen::ConvexCell | inline |
| set_next_triangle(index_t t, index_t t2) | GEOGen::ConvexCell | inline |
| set_symbolic_is_surface(bool x) | GEOGen::ConvexCell | inline |
| set_triangle(index_t t, index_t v0, index_t v1, index_t v2, index_t t0, index_t t1, index_t t2) | GEOGen::ConvexCell | inline |
| set_triangle_adjacent(index_t t, index_t e, index_t t2) | GEOGen::ConvexCell | inline |
| set_triangle_id(index_t t, signed_index_t id) | GEOGen::ConvexCell | inline |
| set_triangle_vertex(index_t t, index_t iv, index_t v) | GEOGen::ConvexCell | inline |
| set_vertex_id(index_t v, signed_index_t id) | GEOGen::ConvexCell | inline |
| set_vertex_triangle(index_t v, index_t t) | GEOGen::ConvexCell | inline |
| show_stats(std::ostream &os) const | GEOGen::ConvexCell | |
| side(const Mesh *mesh, const Delaunay *delaunay, const GEOGen::Vertex &v, index_t i, index_t j, bool exact) const | GEOGen::ConvexCell | inline |
| side_exact(const Mesh *mesh, const Delaunay *delaunay, const GEOGen::Vertex &v, const double *pi, const double *pj, coord_index_t dim, bool symbolic_is_surface=false) const | GEOGen::ConvexCell | |
| signed_bisector_distance(const Delaunay *delaunay, index_t i, index_t j, const double *q) | GEOGen::ConvexCell | inlinestatic |
| TRI_IS_CONFLICT enum value (defined in GEOGen::ConvexCell) | GEOGen::ConvexCell | |
| TRI_IS_FREE enum value (defined in GEOGen::ConvexCell) | GEOGen::ConvexCell | |
| TRI_IS_USED enum value (defined in GEOGen::ConvexCell) | GEOGen::ConvexCell | |
| triangle_adjacent(index_t t, index_t e) const | GEOGen::ConvexCell | inline |
| triangle_adjacent_index(index_t t1, index_t t2) const | GEOGen::ConvexCell | inline |
| triangle_dual(index_t t) const | GEOGen::ConvexCell | inline |
| triangle_dual(index_t t) | GEOGen::ConvexCell | inline |
| triangle_id(index_t t) const | GEOGen::ConvexCell | inline |
| triangle_is_conflict(index_t t) const | GEOGen::ConvexCell | inline |
| triangle_is_free(index_t t) const | GEOGen::ConvexCell | inline |
| triangle_is_used(index_t t) const | GEOGen::ConvexCell | inline |
| triangle_is_valid(index_t t) const | GEOGen::ConvexCell | inline |
| triangle_vertex(index_t t, index_t iv) const | GEOGen::ConvexCell | inline |
| TriangleStatus enum name | GEOGen::ConvexCell | |
| triangulate_hole(const Delaunay *delaunay, index_t i, index_t j, bool symbolic, index_t t1, index_t t1ebord, index_t v_in) | GEOGen::ConvexCell | inline |
| vertex_id(index_t v) const | GEOGen::ConvexCell | inline |
| vertex_triangle(index_t v) const | GEOGen::ConvexCell | inline |