Geogram
Version 1.9.1
A programming library of geometric algorithms
|
This is the complete list of members for GEO::Delaunay3d, including all inherited members.
add_tet_to_list(index_t t, index_t &first, index_t &last) | GEO::Delaunay3d | inlineprotected |
adjacent_index(index_t c1, index_t c2) const | GEO::Delaunay | inline |
cell_adjacent(index_t c, index_t lf) const | GEO::Delaunay | inline |
cell_is_finite(index_t c) const | GEO::Delaunay | inline |
cell_is_infinite(index_t c) const | GEO::Delaunay | |
cell_neigh_stride_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
cell_size() const | GEO::Delaunay | inline |
cell_size_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
cell_to_cell() const | GEO::Delaunay | inline |
cell_to_cell_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
cell_to_v() const | GEO::Delaunay | inline |
cell_to_v_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
cell_v_stride_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
cell_vertex(index_t c, index_t lv) const | GEO::Delaunay | inline |
check_combinatorics(bool verbose=false) const | GEO::Delaunay3d | protected |
check_geometry(bool verbose=false) const | GEO::Delaunay3d | protected |
cicl_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
clear_neighbors() | GEO::Delaunay | inline |
constraints() const | GEO::Delaunay | inline |
constraints_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
Counted() | GEO::Counted | inlineprotected |
create(coord_index_t dim, const std::string &name="default") | GEO::Delaunay | static |
create_first_tetrahedron(index_t &iv0, index_t &iv1, index_t &iv2, index_t &iv3) | GEO::Delaunay3d | protected |
default_nb_neighbors() const | GEO::Delaunay | inline |
default_nb_neighbors_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
Delaunay(coord_index_t dimension) | GEO::Delaunay | protected |
Delaunay3d(coord_index_t dimension=3) | GEO::Delaunay3d | |
Delaunay_var typedef | GEO::Delaunay | related |
DelaunayFactory typedef | GEO::Delaunay | related |
dimension() const | GEO::Delaunay | inline |
dimension_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
do_reorder_ | GEO::Delaunay | protected |
END_OF_LIST | GEO::Delaunay3d | protectedstatic |
find_4(const signed_index_t *T, signed_index_t v) | GEO::Delaunay3d | inlineprotectedstatic |
find_conflict_zone(index_t v, index_t t, const Sign *orient, index_t &t_bndry, index_t &f_bndry, index_t &first, index_t &last) | GEO::Delaunay3d | protected |
find_conflict_zone_iterative(const double *p, index_t t, index_t &t_bndry, index_t &f_bndry, index_t &first, index_t &last) | GEO::Delaunay3d | protected |
find_tet_adjacent(index_t t1, index_t t2_in) const | GEO::Delaunay3d | inlineprotected |
find_tet_vertex(index_t t, signed_index_t v) const | GEO::Delaunay3d | inlineprotected |
finite_tet_vertex(index_t t, index_t lv) const | GEO::Delaunay3d | inlineprotected |
get_facet_by_halfedge(index_t t, signed_index_t v1, signed_index_t v2) const | GEO::Delaunay3d | inlineprotected |
get_facets_by_halfedge(index_t t, signed_index_t v1, signed_index_t v2, index_t &f12, index_t &f21) const | GEO::Delaunay3d | inlineprotected |
get_neighbor_along_conflict_zone_border(index_t t1, index_t t1fborder, index_t t1ft2, index_t &t2, index_t &t2fborder, index_t &t2ft1) const | GEO::Delaunay3d | inlineprotected |
get_neighbors(index_t v, vector< index_t > &neighbors) const | GEO::Delaunay | inline |
get_neighbors_internal(index_t v, vector< index_t > &neighbors) const | GEO::Delaunay | protectedvirtual |
get_refine() const | GEO::Delaunay | inline |
index(index_t c, signed_index_t v) const | GEO::Delaunay | inline |
initialize() | GEO::Delaunay | static |
insert(index_t v, index_t hint=NO_TETRAHEDRON) | GEO::Delaunay3d | protected |
is_locked_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
is_shared() const | GEO::Counted | inline |
keep_infinite_ | GEO::Delaunay | protected |
keep_regions_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
keeps_infinite() const | GEO::Delaunay | inline |
locate(const double *p, index_t hint=NO_TETRAHEDRON, bool thread_safe=false, Sign *orient=nullptr) const | GEO::Delaunay3d | protected |
locate_inexact(const double *p, index_t hint, index_t max_iter) const | GEO::Delaunay3d | protected |
mark_tet(index_t t) | GEO::Delaunay3d | inlineprotected |
max_t() const | GEO::Delaunay3d | inlineprotected |
nb_cells() const | GEO::Delaunay | inline |
nb_cells_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
nb_finite_cells() const | GEO::Delaunay | inline |
nb_finite_cells_ | GEO::Delaunay | protected |
nb_refs() const | GEO::Counted | inline |
nb_vertices() const | GEO::Delaunay | inline |
nb_vertices_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
nearest_vertex(const double *p) const override | GEO::Delaunay3d | virtual |
neighbors_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
new_tetrahedron() | GEO::Delaunay3d | inlineprotected |
new_tetrahedron(signed_index_t v1, signed_index_t v2, signed_index_t v3, signed_index_t v4) | GEO::Delaunay3d | inlineprotected |
next_around_halfedge(index_t &t, signed_index_t v1, signed_index_t v2) const | GEO::Delaunay3d | inlineprotected |
next_around_vertex(index_t c, index_t lv) const | GEO::Delaunay | inline |
NO_TETRAHEDRON | GEO::Delaunay3d | protectedstatic |
NOT_IN_LIST | GEO::Delaunay3d | protectedstatic |
NOT_IN_LIST_BIT | GEO::Delaunay3d | protectedstatic |
quality_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
ref() const | GEO::Counted | inline |
ref(const Counted *counted) | GEO::Counted | inlinestatic |
refine_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
region(index_t t) const | GEO::Delaunay | virtual |
remove_tet_from_list(index_t t) | GEO::Delaunay3d | inlineprotected |
save_histogram(std::ostream &out) const | GEO::Delaunay | |
set_arrays(index_t nb_cells, const signed_index_t *cell_to_v, const signed_index_t *cell_to_cell) | GEO::Delaunay | protectedvirtual |
set_BRIO_levels(const vector< index_t > &levels) | GEO::Delaunay | virtual |
set_constraints(const Mesh *mesh) | GEO::Delaunay | inlinevirtual |
set_default_nb_neighbors(index_t x) | GEO::Delaunay | inline |
set_dimension(coord_index_t dim) | GEO::Delaunay | inlineprotected |
set_keep_regions(bool x) | GEO::Delaunay | inline |
set_keeps_infinite(bool x) | GEO::Delaunay | inline |
set_next_around_vertex(index_t c1, index_t lv, index_t c2) | GEO::Delaunay | inlineprotected |
set_quality(double qual) | GEO::Delaunay | inline |
set_refine(bool x) | GEO::Delaunay | inline |
set_reorder(bool x) | GEO::Delaunay | inline |
set_stores_cicl(bool x) | GEO::Delaunay | inline |
set_stores_neighbors(bool x) | GEO::Delaunay | inline |
set_tet(index_t t, signed_index_t v0, signed_index_t v1, signed_index_t v2, signed_index_t v3, index_t a0, index_t a1, index_t a2, index_t a3) | GEO::Delaunay3d | inlineprotected |
set_tet_adjacent(index_t t1, index_t lf1, index_t t2) | GEO::Delaunay3d | inlineprotected |
set_tet_mark_stamp(index_t stamp) | GEO::Delaunay3d | inlineprotected |
set_tet_vertex(index_t t, index_t lv, signed_index_t v) | GEO::Delaunay3d | inlineprotected |
set_thread_safe(bool x) | GEO::Delaunay | inline |
set_vertices(index_t nb_vertices, const double *vertices) override | GEO::Delaunay3d | virtual |
show_list(index_t first, const std::string &list_name) const | GEO::Delaunay3d | protected |
show_tet(index_t t) const | GEO::Delaunay3d | protected |
show_tet_adjacent(index_t t, index_t lf) const | GEO::Delaunay3d | protected |
stellate_cavity(index_t v) | GEO::Delaunay3d | protected |
stellate_conflict_zone_iterative(index_t v, index_t t_bndry, index_t f_bndry, index_t prev_f=index_t(-1)) | GEO::Delaunay3d | protected |
store_cicl_ | GEO::Delaunay | protected |
store_neighbors_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
store_neighbors_CB(index_t i) | GEO::Delaunay | virtual |
stores_cicl() const | GEO::Delaunay | inline |
stores_neighbors() const | GEO::Delaunay | inline |
supports_constraints() const | GEO::Delaunay | virtual |
tet_adjacent(index_t t, index_t lf) const | GEO::Delaunay3d | inlineprotected |
tet_facet_vertex(index_t f, index_t v) | GEO::Delaunay3d | inlineprotectedstatic |
tet_is_conflict(index_t t, const double *p) const | GEO::Delaunay3d | inlineprotected |
tet_is_finite(index_t t) const | GEO::Delaunay3d | inlineprotected |
tet_is_free(index_t t) const | GEO::Delaunay3d | inlineprotected |
tet_is_in_list(index_t t) const | GEO::Delaunay3d | inlineprotected |
tet_is_marked(index_t t) const | GEO::Delaunay3d | inlineprotected |
tet_is_real(index_t t) const | GEO::Delaunay3d | inlineprotected |
tet_is_virtual(index_t t) const | GEO::Delaunay3d | inlineprotected |
tet_next(index_t t) const | GEO::Delaunay3d | inlineprotected |
tet_vertex(index_t t, index_t lv) const | GEO::Delaunay3d | inlineprotected |
thread_safe() const | GEO::Delaunay | inline |
unref() const | GEO::Counted | inline |
unref(const Counted *counted) | GEO::Counted | inlinestatic |
update_cicl() | GEO::Delaunay | protectedvirtual |
update_neighbors() | GEO::Delaunay | protectedvirtual |
update_v_to_cell() | GEO::Delaunay | protectedvirtual |
v_to_cell_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
VERTEX_AT_INFINITY | GEO::Delaunay3d | protectedstatic |
vertex_cell(index_t v) const | GEO::Delaunay | inline |
vertex_ptr(index_t i) const | GEO::Delaunay | inline |
vertex_stride_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
vertices_ (defined in GEO::Delaunay) | GEO::Delaunay | protected |
vertices_ptr() const | GEO::Delaunay | inline |
~Counted() | GEO::Counted | protectedvirtual |
~Delaunay() override | GEO::Delaunay | protected |
~Delaunay3d() override | GEO::Delaunay3d | protected |