\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_factory}{\section{Mesh\-Factory Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_factory}\index{Mesh\-Factory@{Mesh\-Factory}}
}


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

Inheritance diagram for Mesh\-Factory\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_factory}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run_a39a46f36f828951573c78467988f2e40}{Mesh\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_factory_a0f1a085c934c09541c26ba42aa484481}{Create\-Mesh} (const std\-::string \&type)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000245}{Todo}]\-: yucky double-\/singleton to separate registration from construction. \end{DoxyRefDesc}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_factory_a0f1a085c934c09541c26ba42aa484481}{\index{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Factory@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Factory}!Create\-Mesh@{Create\-Mesh}}
\index{Create\-Mesh@{Create\-Mesh}!SCIRun::Core::Datatypes::MeshFactory@{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Mesh\-Factory}}
\subsubsection[{Create\-Mesh}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mesh\-Handle} Create\-Mesh (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{type}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_datatypes_1_1_mesh_factory_a0f1a085c934c09541c26ba42aa484481}


The documentation for this class 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}
