## CGAL::Triangulation_ds_vertex_base_2<Tds>

### Definition

The class *Triangulation_ds_vertex_base_2* can be used as the base vertex
for a *Triangulation_data_structure_2*, it is a model of the concept
*TriangulationDSVertexBase_2*.

This base class can be used directly or can serve as a base to derive
other base classes with some additional attributes (a color for
example) tuned for a specific application.

Note that if the *Triangulation_data_structure_2*
is used as a parameter of a
geometric triangulation, there are additional geometric requirements
to be fulfilled by the vertex base class,
and *Triangulation_ds_vertex_base_2* cannot be plugged in.

*#include <CGAL/Triangulation_ds_vertex_base_2.h>*

### Is Model for the Concepts

*TriangulationDSVertexBase_2*

### See Also

*CGAL::Triangulation_vertex_base_2<Traits,Vb>*

*CGAL::Triangulation_ds_face_base_2<Tds>*