Graphite  Version 3
An experimental 3D geometry processing program
GEO::RestrictedVoronoiDiagram Member List

This is the complete list of members for GEO::RestrictedVoronoiDiagram, including all inherited members.

compute_centroids(double *mg, double *m)GEO::RestrictedVoronoiDiagraminline
compute_centroids_in_volume(double *mg, double *m)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_centroids_on_surface(double *mg, double *m)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_CVT_func_grad(double &f, double *g)GEO::RestrictedVoronoiDiagraminline
compute_CVT_func_grad_in_volume(double &f, double *g)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_CVT_func_grad_on_surface(double &f, double *g)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_initial_sampling(double *p, index_t nb_points, bool verbose=false)GEO::RestrictedVoronoiDiagraminline
compute_initial_sampling_in_volume(double *p, index_t nb_points, bool verbose)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_initial_sampling_on_surface(double *p, index_t nb_points, bool verbose)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_integration_simplex_func_grad(double &f, double *g, IntegrationSimplex *F)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_RDT(vector< index_t > &simplices, vector< double > &embedding, RDTMode mode=RDTMode(RDT_RVC_CENTROIDS|RDT_PREFER_SEEDS), const vector< bool > &seed_is_locked=vector< bool >(), MeshFacetsAABB *AABB=nullptr)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_RDT(Mesh &RDT, RDTMode mode=RDTMode(RDT_RVC_CENTROIDS|RDT_PREFER_SEEDS), const vector< bool > &seed_is_locked=vector< bool >(), MeshFacetsAABB *AABB=nullptr)GEO::RestrictedVoronoiDiagram
compute_RVC(index_t i, Mesh &M, Mesh &result, bool copy_symbolic_info=false)=0GEO::RestrictedVoronoiDiagrampure virtual
compute_RVD(Mesh &M, coord_index_t dim=0, bool cell_borders_only=false, bool integration_simplices=false)=0GEO::RestrictedVoronoiDiagrampure virtual
Counted()GEO::Countedinlineprotected
create(Delaunay *delaunay, Mesh *mesh, const double *R3_embedding, index_t R3_embedding_stride)GEO::RestrictedVoronoiDiagramstatic
create(Delaunay *delaunay, Mesh *mesh)GEO::RestrictedVoronoiDiagraminlinestatic
create(Delaunay *delaunay, Mesh *mesh, const vector< vec3 > &R3_embedding)GEO::RestrictedVoronoiDiagraminlinestatic
create_threads()=0GEO::RestrictedVoronoiDiagrampure virtual
delaunay()GEO::RestrictedVoronoiDiagraminline
delaunay_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
delete_threads()=0GEO::RestrictedVoronoiDiagrampure virtual
dimension() constGEO::RestrictedVoronoiDiagraminline
dimension_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
exact_predicates() const =0GEO::RestrictedVoronoiDiagrampure virtual
facets_begin_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
facets_end_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
for_each_polygon(RVDPolygonCallback &callback, bool symbolic=true, bool connected_comp_priority=true, bool parallel=false)=0GEO::RestrictedVoronoiDiagrampure virtual
for_each_polyhedron(RVDPolyhedronCallback &callback, bool symbolic=true, bool connected_comp_priority=true, bool parallel=false)=0GEO::RestrictedVoronoiDiagrampure virtual
has_weights_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
is_shared() constGEO::Countedinline
mesh()GEO::RestrictedVoronoiDiagraminline
mesh_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
nb_refs() constGEO::Countedinline
point_allocator()=0GEO::RestrictedVoronoiDiagrampure virtual
project_points_on_surface(index_t nb_points, double *points, vec3 *nearest, bool do_project=false)=0GEO::RestrictedVoronoiDiagrampure virtual
project_points_on_surface(index_t nb_points, double *points, vector< vec3 > &nearest, bool do_project=false)GEO::RestrictedVoronoiDiagraminline
project_points_on_surface(index_t nb_points, double *points, vector< double > &nearest, bool do_project=false)GEO::RestrictedVoronoiDiagraminline
R3_embedding(index_t v) constGEO::RestrictedVoronoiDiagraminline
R3_embedding_base_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
R3_embedding_stride_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
RDT_DONT_REPAIR enum valueGEO::RestrictedVoronoiDiagram
RDT_MULTINERVE enum valueGEO::RestrictedVoronoiDiagram
RDT_PREFER_SEEDS enum valueGEO::RestrictedVoronoiDiagram
RDT_PROJECT_ON_SURFACE enum valueGEO::RestrictedVoronoiDiagram
RDT_RVC_CENTROIDS enum valueGEO::RestrictedVoronoiDiagram
RDT_SEEDS_ALWAYS enum valueGEO::RestrictedVoronoiDiagram
RDT_SELECT_NEAREST enum valueGEO::RestrictedVoronoiDiagram
RDTMode enum nameGEO::RestrictedVoronoiDiagram
ref() constGEO::Countedinline
ref(const Counted *counted)GEO::Countedinlinestatic
RestrictedVoronoiDiagram(Delaunay *delaunay, Mesh *mesh, const double *R3_embedding, index_t R3_embedding_stride)GEO::RestrictedVoronoiDiagramprotected
set_check_SR(bool x)=0GEO::RestrictedVoronoiDiagrampure virtual
set_delaunay(Delaunay *delaunay)GEO::RestrictedVoronoiDiagramvirtual
set_exact_predicates(bool x)=0GEO::RestrictedVoronoiDiagrampure virtual
set_facets_range(index_t facets_begin, index_t facets_end)=0GEO::RestrictedVoronoiDiagrampure virtual
set_tetrahedra_range(index_t tets_begin, index_t tets_end)=0GEO::RestrictedVoronoiDiagrampure virtual
set_volumetric(bool x)=0GEO::RestrictedVoronoiDiagrampure virtual
tets_begin_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
tets_end_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
unref() constGEO::Countedinline
unref(const Counted *counted)GEO::Countedinlinestatic
vertex_weight_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
volumetric() constGEO::RestrictedVoronoiDiagraminline
volumetric_ (defined in GEO::RestrictedVoronoiDiagram)GEO::RestrictedVoronoiDiagramprotected
~Counted()GEO::Countedprotectedvirtual
~RestrictedVoronoiDiagram() overrideGEO::RestrictedVoronoiDiagramprotected