\hypertarget{struct_ogre_1_1_edge_data_1_1_edge}{}\doxysection{Ogre\+::Edge\+Data\+::Edge Struct Reference}
\label{struct_ogre_1_1_edge_data_1_1_edge}\index{Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}}


\mbox{\hyperlink{struct_ogre_1_1_edge_data_1_1_edge}{Edge}} data.  




{\ttfamily \#include $<$Ogre\+Edge\+List\+Builder.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
bool \mbox{\hyperlink{struct_ogre_1_1_edge_data_1_1_edge_a83b46b6487ee08a92449c8698fc8fc11}{degenerate}}
\begin{DoxyCompactList}\small\item\em Indicates if this is a degenerate edge, ie it does not have 2 triangles. \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_edge_data_1_1_edge_a01c602e99ec1f7296cca73595e0ab55e}{shared\+Vert\+Index}} \mbox{[}2\mbox{]}
\begin{DoxyCompactList}\small\item\em Vertex indices as used in the shared vertex list, not exposed. \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_edge_data_1_1_edge_ac5a9a9bc9dfc4d301058ee4e5c407f8f}{tri\+Index}} \mbox{[}2\mbox{]}
\begin{DoxyCompactList}\small\item\em The indexes of the 2 tris attached, note that tri 0 is the one where the indexes run {\itshape anti} clockwise along the edge. \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_edge_data_1_1_edge_aad95e9ee5714e7413367fe6c8ba5dd20}{vert\+Index}} \mbox{[}2\mbox{]}
\begin{DoxyCompactList}\small\item\em The vertex indices for this edge. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\mbox{\hyperlink{struct_ogre_1_1_edge_data_1_1_edge}{Edge}} data. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_edge_data_1_1_edge_ac5a9a9bc9dfc4d301058ee4e5c407f8f}\label{struct_ogre_1_1_edge_data_1_1_edge_ac5a9a9bc9dfc4d301058ee4e5c407f8f}} 
\index{Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}!triIndex@{triIndex}}
\index{triIndex@{triIndex}!Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}}
\doxysubsubsection{\texorpdfstring{triIndex}{triIndex}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Edge\+Data\+::\+Edge\+::tri\+Index\mbox{[}2\mbox{]}}



The indexes of the 2 tris attached, note that tri 0 is the one where the indexes run {\itshape anti} clockwise along the edge. 

Indexes must be reversed for tri 1. \mbox{\Hypertarget{struct_ogre_1_1_edge_data_1_1_edge_aad95e9ee5714e7413367fe6c8ba5dd20}\label{struct_ogre_1_1_edge_data_1_1_edge_aad95e9ee5714e7413367fe6c8ba5dd20}} 
\index{Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}!vertIndex@{vertIndex}}
\index{vertIndex@{vertIndex}!Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}}
\doxysubsubsection{\texorpdfstring{vertIndex}{vertIndex}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Edge\+Data\+::\+Edge\+::vert\+Index\mbox{[}2\mbox{]}}



The vertex indices for this edge. 

Note that both vertices will be in the vertex set as specified in \textquotesingle{}vertex\+Set\textquotesingle{}, which will also be the same as tri 0 \mbox{\Hypertarget{struct_ogre_1_1_edge_data_1_1_edge_a01c602e99ec1f7296cca73595e0ab55e}\label{struct_ogre_1_1_edge_data_1_1_edge_a01c602e99ec1f7296cca73595e0ab55e}} 
\index{Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}!sharedVertIndex@{sharedVertIndex}}
\index{sharedVertIndex@{sharedVertIndex}!Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}}
\doxysubsubsection{\texorpdfstring{sharedVertIndex}{sharedVertIndex}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Edge\+Data\+::\+Edge\+::shared\+Vert\+Index\mbox{[}2\mbox{]}}



Vertex indices as used in the shared vertex list, not exposed. 

\mbox{\Hypertarget{struct_ogre_1_1_edge_data_1_1_edge_a83b46b6487ee08a92449c8698fc8fc11}\label{struct_ogre_1_1_edge_data_1_1_edge_a83b46b6487ee08a92449c8698fc8fc11}} 
\index{Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}!degenerate@{degenerate}}
\index{degenerate@{degenerate}!Ogre::EdgeData::Edge@{Ogre::EdgeData::Edge}}
\doxysubsubsection{\texorpdfstring{degenerate}{degenerate}}
{\footnotesize\ttfamily bool Ogre\+::\+Edge\+Data\+::\+Edge\+::degenerate}



Indicates if this is a degenerate edge, ie it does not have 2 triangles. 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_edge_list_builder_8h}{Ogre\+Edge\+List\+Builder.\+h}}\end{DoxyCompactItemize}
