\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_smart_edge_iterator}{\section{Smart\-Edge\-Iterator$<$ Virtual\-Mesh\-Type $>$ Struct Template Reference}
\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_smart_edge_iterator}\index{Smart\-Edge\-Iterator$<$ Virtual\-Mesh\-Type $>$@{Smart\-Edge\-Iterator$<$ Virtual\-Mesh\-Type $>$}}
}


{\ttfamily \#include $<$Mesh\-Facade\-Iterators.\-h$>$}

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_smart_mesh_iterator}{Smart\-Mesh\-Iterator}\\*
$<$ Virtual\-Mesh\-Type, \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_edge_info}{Edge\-Info} $>$ \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_smart_edge_iterator_a21d7e79d3f65953288e8c3119bfc4202}{Type}
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_smart_edge_iterator_a21d7e79d3f65953288e8c3119bfc4202}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Smart\-Edge\-Iterator@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Smart\-Edge\-Iterator}!Type@{Type}}
\index{Type@{Type}!SCIRun::Core::Datatypes::SmartEdgeIterator@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Smart\-Edge\-Iterator}}
\subsubsection[{Type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Smart\-Mesh\-Iterator}$<$Virtual\-Mesh\-Type, {\bf Edge\-Info}$>$ {\bf Type}}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_smart_edge_iterator_a21d7e79d3f65953288e8c3119bfc4202}


The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Mesh/\hyperlink{_mesh_facade_iterators_8h}{Mesh\-Facade\-Iterators.\-h}\end{DoxyCompactItemize}
