% +------------------------------------------------------------------------+ % | Reference manual page: HalfedgeDS_halfedge_base.tex % +------------------------------------------------------------------------+ % | 22.03.1999 Lutz Kettner % | Package: HalfedgeDS % | \RCSdef{\RCSHalfedgeDShalfedgebaseRev}{$Id$} \RCSdefDate{\RCSHalfedgeDShalfedgebaseDate}{$Date$} % +------------------------------------------------------------------------+ \ccRefPageBegin %%RefPage: end of header, begin of main body % +------------------------------------------------------------------------+ \begin{ccRefClass}{HalfedgeDS_halfedge_base} \ccDefinition The class \ccRefName\ is a model of the \ccc{HalfedgeDSHalfedge} concept. \ccc{Refs} is an instantiation of a \ccc{HalfedgeDS}. The full declaration states four template parameters: \begin{tabbing} \mbox{}~~~~~~ \= \ccc{template <} \=\ccc{class Refs,}\\ \> \>\ccc{class Tag_prev } \=\ccc{= CGAL::Tag_true,}\\ \> \>\ccc{class Tag_vertex } \>\ccc{= CGAL::Tag_true,}\\ \> \>\ccc{class Tag_face } \>\ccc{= CGAL::Tag_true>}\\ \> \ccc{class HalfedgeDS_halfedge_base;} \end{tabbing} If \ccc{Tag_prev} $\equiv$ \ccc{CGAL::Tag_true} a reference to the previous halfedge is supported. If \ccc{Tag_vertex} $\equiv$ \ccc{CGAL::Tag_true} an incident vertex is supported. If \ccc{Tag_face} $\equiv$ \ccc{CGAL::Tag_true} an incident face is supported. In all cases, a reference to the next halfedge and to the opposite halfedge is supported. \ccInclude{CGAL/HalfedgeDS_halfedge_base.h} \ccIsModel \ccRefConceptPage{HalfedgeDSHalfedge} \ccCreation \ccCreationVariable{h} \ccConstructor{HalfedgeDS_halfedge_base();}{default constructor.} \ccSeeAlso \ccRefConceptPage{HalfedgeDS}\\ \ccRefConceptPage{HalfedgeDSItems}\\ \ccRefConceptPage{PolyhedronItems_3}\\ \ccRefIdfierPage{CGAL::HalfedgeDS_items_2}\\ \ccRefIdfierPage{CGAL::HalfedgeDS_vertex_base}\\ \ccRefIdfierPage{CGAL::HalfedgeDS_face_base}\\ \ccRefIdfierPage{CGAL::HalfedgeDS_halfedge_min_base} \end{ccRefClass} % +------------------------------------------------------------------------+ %%RefPage: end of main body, begin of footer \ccRefPageEnd % EOF % +------------------------------------------------------------------------+