\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info}{\section{Face\-Info$<$ Virtual\-Mesh\-Type $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info}\index{Face\-Info$<$ Virtual\-Mesh\-Type $>$@{Face\-Info$<$ Virtual\-Mesh\-Type $>$}}
}


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

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \{ \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a61dadd085c1777f559549e05962b2c9ea53af049a4390ea969ca1cd285660515b}{sync\-\_\-enum} = 4
 \}
\item 
typedef \\*
Virtual\-Mesh\-Type\-::\-Face\-::iterator \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1081e7ff1de1fba1e644ed092e068122}{iterator}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1483f0a05ca0afff7ecb8f6d2436db5b}{Face\-Info} (Virtual\-Mesh\-Type $\ast$mesh)
\item 
void \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_aabec83e3e70fc17d9205cdce22032975}{set\-Index} (typename Virtual\-Mesh\-Type\-::\-Face\-::index\-\_\-type i)
\item 
Virtual\-Mesh\-Type\-::\-Face\-::index\-\_\-type \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a02f4ad6ced146e34f940c503c52f678a}{index} () const 
\item 
Virtual\-Mesh\-Type\-::\-Node\-::array\-\_\-type \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a9cf7fa6614230186ad51211271fd80f2}{node\-Indices} () const 
\item 
std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Geometry\-::\-Point} $>$ \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a09d879aa12567b13fb953a48356bec94}{node\-Points} () const 
\item 
Virtual\-Mesh\-Type\-::\-Edge\-::array\-\_\-type \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1527fc4f2a175bb55e1343702e0b31e5}{edge\-Indices} () const 
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1081e7ff1de1fba1e644ed092e068122}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!iterator@{iterator}}
\index{iterator@{iterator}!SCIRun::Core::Datatypes::FaceInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}
\subsubsection[{iterator}]{\setlength{\rightskip}{0pt plus 5cm}typedef Virtual\-Mesh\-Type\-::\-Face\-::iterator {\bf iterator}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1081e7ff1de1fba1e644ed092e068122}


\subsection{Member Enumeration Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a61dadd085c1777f559549e05962b2c9e}{\subsubsection[{anonymous enum}]{\setlength{\rightskip}{0pt plus 5cm}anonymous enum}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a61dadd085c1777f559549e05962b2c9e}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{sync\-\_\-enum@{sync\-\_\-enum}!S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!sync\-\_\-enum@{sync\-\_\-enum}}\item[{\em 
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a61dadd085c1777f559549e05962b2c9ea53af049a4390ea969ca1cd285660515b}{sync\-\_\-enum}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a61dadd085c1777f559549e05962b2c9ea53af049a4390ea969ca1cd285660515b}
}]\end{description}
\end{Desc}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1483f0a05ca0afff7ecb8f6d2436db5b}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!Face\-Info@{Face\-Info}}
\index{Face\-Info@{Face\-Info}!SCIRun::Core::Datatypes::FaceInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}
\subsubsection[{Face\-Info}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Face\-Info} (
\begin{DoxyParamCaption}
\item[{Virtual\-Mesh\-Type $\ast$}]{mesh}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1483f0a05ca0afff7ecb8f6d2436db5b}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1527fc4f2a175bb55e1343702e0b31e5}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!edge\-Indices@{edge\-Indices}}
\index{edge\-Indices@{edge\-Indices}!SCIRun::Core::Datatypes::FaceInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}
\subsubsection[{edge\-Indices}]{\setlength{\rightskip}{0pt plus 5cm}Virtual\-Mesh\-Type\-::\-Edge\-::array\-\_\-type edge\-Indices (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a1527fc4f2a175bb55e1343702e0b31e5}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a02f4ad6ced146e34f940c503c52f678a}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!index@{index}}
\index{index@{index}!SCIRun::Core::Datatypes::FaceInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}
\subsubsection[{index}]{\setlength{\rightskip}{0pt plus 5cm}Virtual\-Mesh\-Type\-::\-Face\-::index\-\_\-type index (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a02f4ad6ced146e34f940c503c52f678a}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a9cf7fa6614230186ad51211271fd80f2}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!node\-Indices@{node\-Indices}}
\index{node\-Indices@{node\-Indices}!SCIRun::Core::Datatypes::FaceInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}
\subsubsection[{node\-Indices}]{\setlength{\rightskip}{0pt plus 5cm}Virtual\-Mesh\-Type\-::\-Node\-::array\-\_\-type node\-Indices (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a9cf7fa6614230186ad51211271fd80f2}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a09d879aa12567b13fb953a48356bec94}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!node\-Points@{node\-Points}}
\index{node\-Points@{node\-Points}!SCIRun::Core::Datatypes::FaceInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}
\subsubsection[{node\-Points}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<${\bf Geometry\-::\-Point}$>$ node\-Points (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_a09d879aa12567b13fb953a48356bec94}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_aabec83e3e70fc17d9205cdce22032975}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}!set\-Index@{set\-Index}}
\index{set\-Index@{set\-Index}!SCIRun::Core::Datatypes::FaceInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Face\-Info}}
\subsubsection[{set\-Index}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Index (
\begin{DoxyParamCaption}
\item[{typename Virtual\-Mesh\-Type\-::\-Face\-::index\-\_\-type}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_face_info_aabec83e3e70fc17d9205cdce22032975}


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