Graphite  Version 3
An experimental 3D geometry processing program
GEOGen::ConvexCell Member List

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::ConvexCellinline
cell_id() constGEOGen::ConvexCellinline
clear()GEOGen::ConvexCellinline
clip_by_plane(const Mesh *mesh, const Delaunay *delaunay, index_t i, index_t j, bool exact, bool symbolic)GEOGen::ConvexCellinline
convert_to_mesh(Mesh *mesh, bool copy_symbolic_info=false)GEOGen::ConvexCell
ConvexCell(coord_index_t dim)GEOGen::ConvexCellinline
copy(const ConvexCell &rhs)GEOGen::ConvexCell
create_triangle()GEOGen::ConvexCellinline
create_triangle(index_t v0, index_t v1, index_t v2)GEOGen::ConvexCellinline
create_triangle(index_t v0, index_t v1, index_t v2, index_t t0, index_t t1, index_t t2)GEOGen::ConvexCellinline
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::ConvexCellinline
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::ConvexCellinline
create_vertex()GEOGen::ConvexCellinline
dimension() constGEOGen::ConvexCellinline
END_OF_LIST (defined in GEOGen::ConvexCell)GEOGen::ConvexCellstatic
find_furthest_point_linear_scan(const Delaunay *delaunay, index_t i, index_t j) constGEOGen::ConvexCellinline
find_triangle_on_border(index_t conflict_begin, index_t conflict_end, index_t &t, index_t &e) constGEOGen::ConvexCellinline
find_triangle_vertex(index_t t, index_t v) constGEOGen::ConvexCellinline
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::ConvexCellinline
global_facet_id(const Mesh *mesh, index_t t, index_t lf)GEOGen::ConvexCellinlinestatic
grow()GEOGen::ConvexCellinline
init_v_to_t()GEOGen::ConvexCellinline
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::ConvexCellinline
mark_as_free(index_t t)GEOGen::ConvexCellinline
mark_as_used(index_t t)GEOGen::ConvexCellinline
max_t() constGEOGen::ConvexCellinline
max_v() constGEOGen::ConvexCellinline
merge_into_free_list(index_t list_begin, index_t list_end)GEOGen::ConvexCellinline
move_to_next_around_vertex(Corner &c) constGEOGen::ConvexCellinline
nb_t() constGEOGen::ConvexCellinline
next_triangle(index_t t) constGEOGen::ConvexCellinline
NO_TRIANGLE (defined in GEOGen::ConvexCell)GEOGen::ConvexCellstatic
NO_VERTEX (defined in GEOGen::ConvexCell)GEOGen::ConvexCellstatic
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::ConvexCellinline
set_cell_id(signed_index_t i)GEOGen::ConvexCellinline
set_next_triangle(index_t t, index_t t2)GEOGen::ConvexCellinline
set_symbolic_is_surface(bool x)GEOGen::ConvexCellinline
set_triangle(index_t t, index_t v0, index_t v1, index_t v2, index_t t0, index_t t1, index_t t2)GEOGen::ConvexCellinline
set_triangle_adjacent(index_t t, index_t e, index_t t2)GEOGen::ConvexCellinline
set_triangle_id(index_t t, signed_index_t id)GEOGen::ConvexCellinline
set_triangle_vertex(index_t t, index_t iv, index_t v)GEOGen::ConvexCellinline
set_vertex_id(index_t v, signed_index_t id)GEOGen::ConvexCellinline
set_vertex_triangle(index_t v, index_t t)GEOGen::ConvexCellinline
show_stats(std::ostream &os) constGEOGen::ConvexCell
side(const Mesh *mesh, const Delaunay *delaunay, const GEOGen::Vertex &v, index_t i, index_t j, bool exact) constGEOGen::ConvexCellinline
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) constGEOGen::ConvexCell
signed_bisector_distance(const Delaunay *delaunay, index_t i, index_t j, const double *q)GEOGen::ConvexCellinlinestatic
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) constGEOGen::ConvexCellinline
triangle_adjacent_index(index_t t1, index_t t2) constGEOGen::ConvexCellinline
triangle_dual(index_t t) constGEOGen::ConvexCellinline
triangle_dual(index_t t)GEOGen::ConvexCellinline
triangle_id(index_t t) constGEOGen::ConvexCellinline
triangle_is_conflict(index_t t) constGEOGen::ConvexCellinline
triangle_is_free(index_t t) constGEOGen::ConvexCellinline
triangle_is_used(index_t t) constGEOGen::ConvexCellinline
triangle_is_valid(index_t t) constGEOGen::ConvexCellinline
triangle_vertex(index_t t, index_t iv) constGEOGen::ConvexCellinline
TriangleStatus enum nameGEOGen::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::ConvexCellinline
vertex_id(index_t v) constGEOGen::ConvexCellinline
vertex_triangle(index_t v) constGEOGen::ConvexCellinline