%\RCSdef{\RCSTriangulationRev}{$Id$}
%\RCSdefDate{\RCSTriangulationDate}{$Date$}

\ccRefChapter{Triangulations\label{chap:triangulation_ref}}
\ccChapterAuthor{Samuel Hornus \and Olivier Devillers}

TODO: add some introductory text here.

\section{Reference Pages Sorted by Type}

\subsection*{Concepts}

\subsubsection*{Triangulation data structure}

\ccRefConceptPage{TriangulationDataStructure}

The above concept is also abbreviated as \ccc{TDS}. It defines three types,
\ccc{Vertex}, \ccc{Full_cell} and \ccc{Face}, that must respectively fulfill the
following concepts:

\ccRefConceptPage{TriangulationDSVertex}\\
\ccRefConceptPage{TriangulationDSFullCell}\\
\ccRefConceptPage{TriangulationFace}

The above first two concepts are also abbreviated respectively as
\ccc{TDSVertex} and \ccc{TDSFullCell}.

\subsubsection*{(Geometric) pure complex}

\ccRefConceptPage{TriangulationTraits}\\
\ccRefConceptPage{DelaunayTriangulationTraits}\\
%\ccRefConceptPage{RegularTriangulationTraits}

\ccRefConceptPage{TriangulationVertex}\\
\ccRefConceptPage{TriangulationFullCell}

The above concepts are also abbreviated respectively as \ccc{TrTraits},
\ccc{DTTraits}, 
%\ccc{RTTraits},
 \ccc{TrVertex} and \ccc{TrFullCell}.

\subsection*{Classes}

\subsubsection*{Triangulation data structure}

\ccRefIdfierPage{CGAL::Triangulation_data_structure<Dimensionality, TDSVertex, TDSFullCell>}\\
\ccRefIdfierPage{CGAL::Triangulation_ds_vertex<TDS>}\\
\ccRefIdfierPage{CGAL::Triangulation_ds_full_cell<TDS, TDSFullCellStoragePolicy>}

\ccRefIdfierPage{CGAL::Triangulation_face<TDS>}

\subsubsection*{(Geometric) triangulations}

\ccRefIdfierPage{CGAL::Triangulation<PCTraits, TDS>}\\
\ccRefIdfierPage{CGAL::Delaunay_complex<DCTraits, TDS>}
%\ccRefIdfierPage{CGAL::Regular_complex<RCTraits, TDS>}

\ccRefIdfierPage{CGAL::Triangulation_vertex<PCTraits, Data, TDSVertex>}\\
\ccRefIdfierPage{CGAL::Triangulation_full_cell<PCTraits, Data, TDSFullCell>}

\subsection*{Enums}

\ccRefIdfierPage{CGAL::Triangulation::Locate_type}