\hypertarget{a00527}{\section{Open\+Mesh\+:\+:Concepts\+:\+:Mesh\+Items\+:\+:Edge\+T$<$ Refs\+\_\+ $>$ Class Template Reference}
\label{a00527}\index{Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T$<$ Refs\+\_\+ $>$@{Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T$<$ Refs\+\_\+ $>$}}
}


{\ttfamily \#include $<$libs\+\_\+required/\+Open\+Mesh/\+Doc/\+Concepts/\+Mesh\+Items.\+hh$>$}

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00527_af0ee51596f4578845a761f1e8163af06}{typedef Refs\+\_\+ \hyperlink{a00527_af0ee51596f4578845a761f1e8163af06}{Refs}}\label{a00527_af0ee51596f4578845a761f1e8163af06}

\begin{DoxyCompactList}\small\item\em Re-\/export the template argument Refs. This {\bfseries must} be done! \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
Halfedge \hyperlink{a00527_afd56cdde651aaef4a8d476da52a7ee68}{halfedges} \mbox{[}2\mbox{]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Refs\+\_\+$>$class Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T$<$ Refs\+\_\+ $>$}

Interface for the internal edge type. This minimal interface must be provided by every edge. It's up to the mesh kernel (or the items used by the mesh kernel) to implement it.

All methods marked as internal should only be used by the mesh kernel. 

Definition at line 154 of file Mesh\+Items.\+hh.



\subsection{Member Data Documentation}
\hypertarget{a00527_afd56cdde651aaef4a8d476da52a7ee68}{\index{Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T@{Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T}!halfedges@{halfedges}}
\index{halfedges@{halfedges}!Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T@{Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T}}
\subsubsection[{halfedges}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Refs\+\_\+ $>$ Halfedge {\bf Open\+Mesh\+::\+Concepts\+::\+Mesh\+Items\+::\+Edge\+T}$<$ Refs\+\_\+ $>$\+::halfedges\mbox{[}2\mbox{]}}}\label{a00527_afd56cdde651aaef4a8d476da52a7ee68}
Store two halfedges. 

Definition at line 163 of file Mesh\+Items.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
libs\+\_\+required/\+Open\+Mesh/\+Doc/\+Concepts/Mesh\+Items.\+hh\end{DoxyCompactItemize}
