| 
    CGAL 5.1 - 3D Alpha Shapes
    
   | 
 
#include <Concepts/FixedAlphaShapeCell_3.h>
The concept FixedAlphaShapeCell_3 describes the requirements for the base cell of a alpha shape with a fixed value alpha. 
DelaunayTriangulationCellBase_3, if the underlying triangulation of the alpha shape is a Delaunay triangulation. 
RegularTriangulationCellBase_3, if the underlying triangulation of the alpha shape is a regular triangulation. 
Periodic_3TriangulationDSCellBase_3, if the underlying triangulation of the alpha shape is a periodic triangulation.
CGAL::Fixed_alpha_shape_cell_base_3 (templated with the appropriate triangulation cell base class). Creation | |
| FixedAlphaShapeCell_3 () | |
| default constructor.  More... | |
| FixedAlphaShapeCell_3 (const Vertex_handle &v0, const Vertex_handle &v1, const Vertex_handle &v2, const Vertex_handle &v3) | |
| constructor setting the incident vertices.  More... | |
| FixedAlphaShapeCell_3 (const Vertex_handle &v0, const Vertex_handle &v1, const Vertex_handle &v2, const Vertex_handle &v3, const Cell_handle &n0, const Cell_handle &n1, const Cell_handle &n2, const Cell_handle &n3) | |
| constructor setting the incident vertices and the neighboring cells.  More... | |
Access Functions | |
| Classification_type | get_classification_type () | 
| Returns the classification of the cell.  More... | |
| Classification_type | get_facet_classification_type (int i) | 
| Returns the classification of the i-th facet of the cell.  More... | |
Modifiers | |
| void | set_classification_type (Classification_type type) | 
| Sets the classification of the cell.  More... | |
| void | set_facet_classification_type (int i, Classification_type type) | 
| Sets the classification of the i-th facet of the cell.  More... | |
| FixedAlphaShapeCell_3::FixedAlphaShapeCell_3 | ( | ) | 
default constructor.
| FixedAlphaShapeCell_3::FixedAlphaShapeCell_3 | ( | const Vertex_handle & | v0, | 
| const Vertex_handle & | v1, | ||
| const Vertex_handle & | v2, | ||
| const Vertex_handle & | v3 | ||
| ) | 
constructor setting the incident vertices.
| FixedAlphaShapeCell_3::FixedAlphaShapeCell_3 | ( | const Vertex_handle & | v0, | 
| const Vertex_handle & | v1, | ||
| const Vertex_handle & | v2, | ||
| const Vertex_handle & | v3, | ||
| const Cell_handle & | n0, | ||
| const Cell_handle & | n1, | ||
| const Cell_handle & | n2, | ||
| const Cell_handle & | n3 | ||
| ) | 
constructor setting the incident vertices and the neighboring cells.
| Classification_type FixedAlphaShapeCell_3::get_classification_type | ( | ) | 
Returns the classification of the cell.
| Classification_type FixedAlphaShapeCell_3::get_facet_classification_type | ( | int | i | ) | 
Returns the classification of the i-th facet of the cell.
| void FixedAlphaShapeCell_3::set_classification_type | ( | Classification_type | type | ) | 
Sets the classification of the cell.
| void FixedAlphaShapeCell_3::set_facet_classification_type | ( | int | i, | 
| Classification_type | type | ||
| ) | 
Sets the classification of the i-th facet of the cell.