|
|
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.
|
| |