#include <Concepts/FixedAlphaShapeVertex_3.h>
The concept FixedAlphaShapeVertex_3
describes the requirements for the base vertex of a alpha shape with a fixed value alpha.
- Refines
TriangulationVertexBase_3
if the underlying triangulation of the alpha shape is a Delaunay triangulation
RegularTriangulationVertexBase_3
if the underlying triangulation of the alpha shape is a regular triangulation
Periodic_3TriangulationDSVertexBase_3
if the underlying triangulation of the alpha shape is a periodic triangulation
- Has models
CGAL::Fixed_alpha_shape_vertex_base_3
(templated with the appropriate triangulation vertex base class)
|
typedef unspecified_type | Point |
| Must be the same as the point type provided by the geometric traits class of the triangulation.
|
|
|
bool | is_on_chull () |
| Returns a boolean indicating whether the point is on the convex hull of the point of the triangulation.
|
|
Classification_type | get_classification_type () |
| Returns the classification of the vertex.
|
|
◆ Point
Must be the same as the point type provided by the geometric traits class of the triangulation.
◆ FixedAlphaShapeVertex_3() [1/3]
FixedAlphaShapeVertex_3::FixedAlphaShapeVertex_3 |
( |
| ) |
|
◆ FixedAlphaShapeVertex_3() [2/3]
FixedAlphaShapeVertex_3::FixedAlphaShapeVertex_3 |
( |
Point |
p | ) |
|
constructor setting the point.
◆ FixedAlphaShapeVertex_3() [3/3]
FixedAlphaShapeVertex_3::FixedAlphaShapeVertex_3 |
( |
Point |
p, |
|
|
const Cell_handle & |
c |
|
) |
| |
constructor setting the point and an incident cell.
◆ get_classification_type()
Classification_type FixedAlphaShapeVertex_3::get_classification_type |
( |
| ) |
|
Returns the classification of the vertex.
◆ is_on_chull() [1/2]
bool FixedAlphaShapeVertex_3::is_on_chull |
( |
| ) |
|
Returns a boolean indicating whether the point is on the convex hull of the point of the triangulation.
◆ is_on_chull() [2/2]
void FixedAlphaShapeVertex_3::is_on_chull |
( |
bool |
b | ) |
|
Sets whether the vertex is on the convex hull.
◆ set_classification_type()
void FixedAlphaShapeVertex_3::set_classification_type |
( |
Classification_type |
type | ) |
|
Sets the classification of the vertex.