|
void | invalidate_weighted_circumcenter_cache () const |
|
| Compact_mesh_cell_3 () |
|
| Compact_mesh_cell_3 (const Compact_mesh_cell_3 &rhs) |
|
| Compact_mesh_cell_3 (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2, Vertex_handle v3) |
|
| Compact_mesh_cell_3 (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2, Vertex_handle v3, Cell_handle n0, Cell_handle n1, Cell_handle n2, Cell_handle n3) |
|
| ~Compact_mesh_cell_3 () |
|
Vertex_handle | vertex (int i) const |
|
bool | has_vertex (Vertex_handle v) const |
|
bool | has_vertex (Vertex_handle v, int &i) const |
|
int | index (Vertex_handle v) const |
|
Cell_handle | neighbor (int i) const |
|
bool | has_neighbor (Cell_handle n) const |
|
bool | has_neighbor (Cell_handle n, int &i) const |
|
int | index (Cell_handle n) const |
|
void | set_neighbor (int i, Cell_handle n) |
|
void | set_neighbors () |
|
void | set_neighbors (Cell_handle n0, Cell_handle n1, Cell_handle n2, Cell_handle n3) |
|
bool | is_valid (bool=false, int=0) const |
|
void * | for_compact_container () const |
|
void | for_compact_container (void *p) |
|
TDS_data & | tds_data () |
|
const TDS_data & | tds_data () const |
|
Point_iterator | hidden_points_begin () const |
|
Point_iterator | hidden_points_end () const |
|
void | hide_point (const Point &) const |
|
void | set_vertex (int i, Vertex_handle v) |
|
void | set_vertices () |
|
void | set_vertices (Vertex_handle v0, Vertex_handle v1, Vertex_handle v2, Vertex_handle v3) |
|
template<typename GT_ > |
const Point_3 & | weighted_circumcenter (const GT_ >) const |
|
Subdomain_index | subdomain_index () const |
|
void | set_subdomain_index (const Subdomain_index &index) |
|
void | set_sliver_value (double value) |
|
double | sliver_value () const |
|
bool | is_cache_valid () const |
|
void | reset_cache_validity () const |
|
void | set_surface_patch_index (const int facet, const Surface_patch_index &index) |
| Set surface index of facet to index
|
|
Surface_patch_index | surface_patch_index (const int facet) const |
| Returns surface index of facet facet
|
|
void | set_facet_surface_center (const int facet, const Point_3 &point) |
| Sets surface center of facet to point
|
|
Point_3 | get_facet_surface_center (const int facet) const |
| Returns surface center of facet
|
|
void | set_facet_surface_center_index (const int facet, const Index &index) |
| Sets surface center index of facet to index
|
|
Index | get_facet_surface_center_index (const int facet) const |
| Returns surface center of facet
|
|
bool | is_facet_on_surface (const int facet) const |
| Returns true if facet lies on a surface patch.
|
|
void | set_surface_index (const int facet, const Surface_index &index) |
|
Surface_index | surface_index (const int facet) const |
| Returns surface index of facet facet
|
|
void | set_facet_visited (const int facet) |
| Marks facet as visited.
|
|
void | reset_visited (const int facet) |
| Marks facet as not visited.
|
|
bool | is_facet_visited (const int facet) const |
| Returns true if facet is marked as visited.
|
|
void | try_to_set_circumcenter (Point_3 *cc) const |
| Precondition weighted_circumcenter_ == nullptr.
|
|