Representation of a half-edge in the half-edge data structure.
More...
#include <Union_of_balls_boundary_3_data_structure.hpp>
|
| T_Union_of_balls_boundary_3_half_edge (void) |
|
| T_Union_of_balls_boundary_3_half_edge (const Edge &edge, unsigned index, bool is_full_circle, bool is_degenerated) |
|
|
const WeightedAlphaComplex3::Edge & | get_dual_simplex (void) const |
|
unsigned | get_index (void) const |
|
|
bool | is_incident_cell (Cell_handle cell) const |
|
bool | is_exterior (void) const |
|
|
void | add_incident_cell (Cell_handle cell, const WeightedAlphaComplex3 &A) |
|
void | set_exterior (bool b) |
|
|
Incident_cell_iterator | incident_cells_begin (void) const |
|
Incident_cell_iterator | incident_cells_end (void) const |
|
template<class Refs, class WeightedAlphaComplex3>
class SBL::GT::T_Union_of_balls_boundary_3_half_edge< Refs, WeightedAlphaComplex3 >
Representation of a half-edge in the half-edge data structure.
- Template Parameters
-
Ref | Internal class. |
WeightedAlphaComplex3 | A Model of the 3D Weighted -complex of the CGAL Library. |
◆ is_degenerated()
bool is_degenerated |
( |
void |
| ) |
const |
|
inline |
A halfedge is degenerated iff it is the only one intersection point of 2 spheres.
◆ is_degenerated_full_circle()
bool is_degenerated_full_circle |
( |
void |
| ) |
const |
|
inline |
The halfedge is a full circle incident to a degenerated vertex.
◆ is_full_circle()
bool is_full_circle |
( |
void |
| ) |
const |
|
inline |
A halfedge is a full circle if it incident to no vertex.
◆ is_incident_to_degenerated_vertex()
bool is_incident_to_degenerated_vertex |
( |
void |
| ) |
const |
|
inline |
The incident vertex is degenerated.