\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info}{\section{Node\-Info$<$ Virtual\-Mesh\-Type $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info}\index{Node\-Info$<$ Virtual\-Mesh\-Type $>$@{Node\-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_node_info_a726ca809ffd3d67ab4b8476646f26635a53af049a4390ea969ca1cd285660515b}{sync\-\_\-enum} = 1 $<$$<$ 8
 \}
\item 
typedef \\*
Virtual\-Mesh\-Type\-::\-Node\-::iterator \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_ab72de926be74f7d3fbb7fd529adf8ebf}{iterator}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_a2d26037d38be35b3fa33ae566506fc79}{Node\-Info} (Virtual\-Mesh\-Type $\ast$mesh)
\item 
void \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_ae0315d125f488a118fd675b18d718919}{set\-Index} (typename Virtual\-Mesh\-Type\-::\-Node\-::index\-\_\-type i)
\item 
Virtual\-Mesh\-Type\-::\-Node\-::index\-\_\-type \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_a85d24f96571ac32a200ecb5d58227c7d}{index} () const 
\item 
\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_node_info_aa661f9f3a60ae6306a5384645c06e4cf}{point} () const 
\item 
Virtual\-Mesh\-Type\-::\-Edge\-::array\-\_\-type \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_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_node_info_ab72de926be74f7d3fbb7fd529adf8ebf}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}!iterator@{iterator}}
\index{iterator@{iterator}!SCIRun::Core::Datatypes::NodeInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}}
\subsubsection[{iterator}]{\setlength{\rightskip}{0pt plus 5cm}typedef Virtual\-Mesh\-Type\-::\-Node\-::iterator {\bf iterator}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_ab72de926be74f7d3fbb7fd529adf8ebf}


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


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_a2d26037d38be35b3fa33ae566506fc79}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}!Node\-Info@{Node\-Info}}
\index{Node\-Info@{Node\-Info}!SCIRun::Core::Datatypes::NodeInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}}
\subsubsection[{Node\-Info}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Node\-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_node_info_a2d26037d38be35b3fa33ae566506fc79}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_a1527fc4f2a175bb55e1343702e0b31e5}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}!edge\-Indices@{edge\-Indices}}
\index{edge\-Indices@{edge\-Indices}!SCIRun::Core::Datatypes::NodeInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-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_node_info_a1527fc4f2a175bb55e1343702e0b31e5}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000241}{Todo}]\-: need to split out that Synchronize enum \end{DoxyRefDesc}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_a85d24f96571ac32a200ecb5d58227c7d}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}!index@{index}}
\index{index@{index}!SCIRun::Core::Datatypes::NodeInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}}
\subsubsection[{index}]{\setlength{\rightskip}{0pt plus 5cm}Virtual\-Mesh\-Type\-::\-Node\-::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_node_info_a85d24f96571ac32a200ecb5d58227c7d}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_aa661f9f3a60ae6306a5384645c06e4cf}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}!point@{point}}
\index{point@{point}!SCIRun::Core::Datatypes::NodeInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}}
\subsubsection[{point}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Geometry\-::\-Point} point (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_aa661f9f3a60ae6306a5384645c06e4cf}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_ae0315d125f488a118fd675b18d718919}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}!set\-Index@{set\-Index}}
\index{set\-Index@{set\-Index}!SCIRun::Core::Datatypes::NodeInfo@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Node\-Info}}
\subsubsection[{set\-Index}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Index (
\begin{DoxyParamCaption}
\item[{typename Virtual\-Mesh\-Type\-::\-Node\-::index\-\_\-type}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_node_info_ae0315d125f488a118fd675b18d718919}


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}
