\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d}{\section{Mesh\-Registry\-:\-:Mesh\-Type\-I\-D Struct Reference}
\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d}\index{Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a746f14e8a1a9a0ce343f83bde75fedf3}{Mesh\-Type\-I\-D} ()
\item 
\hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a135aef2482c7e24c89c7d81e4686c9f0}{Mesh\-Type\-I\-D} (const std\-::string \&type, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_aec6e2ab19377b0dfb50e94137dfc94f2}{Mesh\-Default\-Constructor} def\-Ctor, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a2bcce7f68457b94ba945d83a00110526}{Mesh\-Constructor} ctor=0)
\item 
bool \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ad9cf5145ec318839536154484855f35e}{operator==} (const \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d}{Mesh\-Type\-I\-D} \&other) const 
\item 
bool \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ab7ffc4831f04a5eb7f45876707916107}{operator!=} (const \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d}{Mesh\-Type\-I\-D} \&other) const 
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::string \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a82430191e59707c01706b4dcddde965a}{type\-\_\-}
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_aec6e2ab19377b0dfb50e94137dfc94f2}{Mesh\-Default\-Constructor} \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ad5dc0c477dcd2a8188fe1ee803d592b3}{def\-Ctor\-\_\-}
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a2bcce7f68457b94ba945d83a00110526}{Mesh\-Constructor} \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a0eaf2cb01bede926685736fd4b9e6ae7}{ctor\-\_\-}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ac288ef949e15f86a0ac40be3ab0e18b2}{Mesh\-Registry}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a746f14e8a1a9a0ce343f83bde75fedf3}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!Mesh\-Type\-I\-D@{Mesh\-Type\-I\-D}}
\index{Mesh\-Type\-I\-D@{Mesh\-Type\-I\-D}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{Mesh\-Type\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mesh\-Type\-I\-D} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a746f14e8a1a9a0ce343f83bde75fedf3}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a135aef2482c7e24c89c7d81e4686c9f0}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!Mesh\-Type\-I\-D@{Mesh\-Type\-I\-D}}
\index{Mesh\-Type\-I\-D@{Mesh\-Type\-I\-D}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{Mesh\-Type\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mesh\-Type\-I\-D} (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{type, }
\item[{{\bf Mesh\-Default\-Constructor}}]{def\-Ctor, }
\item[{{\bf Mesh\-Constructor}}]{ctor = {\ttfamily 0}}
\end{DoxyParamCaption}
)}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a135aef2482c7e24c89c7d81e4686c9f0}


\subsection{Member Function Documentation}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ab7ffc4831f04a5eb7f45876707916107}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!operator!=@{operator!=}}
\index{operator!=@{operator!=}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool operator!= (
\begin{DoxyParamCaption}
\item[{const {\bf Mesh\-Type\-I\-D} \&}]{other}
\end{DoxyParamCaption}
) const}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ab7ffc4831f04a5eb7f45876707916107}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ad9cf5145ec318839536154484855f35e}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!operator==@{operator==}}
\index{operator==@{operator==}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool operator== (
\begin{DoxyParamCaption}
\item[{const {\bf Mesh\-Type\-I\-D} \&}]{other}
\end{DoxyParamCaption}
) const}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ad9cf5145ec318839536154484855f35e}


\subsection{Friends And Related Function Documentation}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ac288ef949e15f86a0ac40be3ab0e18b2}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!Mesh\-Registry@{Mesh\-Registry}}
\index{Mesh\-Registry@{Mesh\-Registry}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{Mesh\-Registry}]{\setlength{\rightskip}{0pt plus 5cm}friend class {\bf Mesh\-Registry}\hspace{0.3cm}{\ttfamily [friend]}}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ac288ef949e15f86a0ac40be3ab0e18b2}


\subsection{Member Data Documentation}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a0eaf2cb01bede926685736fd4b9e6ae7}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!ctor\-\_\-@{ctor\-\_\-}}
\index{ctor\-\_\-@{ctor\-\_\-}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{ctor\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mesh\-Constructor} ctor\-\_\-}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a0eaf2cb01bede926685736fd4b9e6ae7}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ad5dc0c477dcd2a8188fe1ee803d592b3}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!def\-Ctor\-\_\-@{def\-Ctor\-\_\-}}
\index{def\-Ctor\-\_\-@{def\-Ctor\-\_\-}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{def\-Ctor\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mesh\-Default\-Constructor} def\-Ctor\-\_\-}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_ad5dc0c477dcd2a8188fe1ee803d592b3}
\hypertarget{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a82430191e59707c01706b4dcddde965a}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}!type\-\_\-@{type\-\_\-}}
\index{type\-\_\-@{type\-\_\-}!SCIRun::Core::Datatypes::MeshRegistry::MeshTypeID@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Registry\-::\-Mesh\-Type\-I\-D}}
\subsubsection[{type\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string type\-\_\-}}\label{struct_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_registry_1_1_mesh_type_i_d_a82430191e59707c01706b4dcddde965a}


The documentation for this struct was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Mesh/\hyperlink{_mesh_factory_8h}{Mesh\-Factory.\-h}\item 
Core/\-Datatypes/\-Mesh/\hyperlink{_mesh_factory_8cc}{Mesh\-Factory.\-cc}\end{DoxyCompactItemize}
