\hypertarget{_mesh_types_8h}{\section{Core/\-Datatypes/\-Legacy/\-Field/\-Mesh\-Types.h File Reference}
\label{_mesh_types_8h}\index{Core/\-Datatypes/\-Legacy/\-Field/\-Mesh\-Types.\-h@{Core/\-Datatypes/\-Legacy/\-Field/\-Mesh\-Types.\-h}}
}


Forward declarations of Mesh get\-\_\-type\-\_\-description.  


\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a6255f2f659cd5b01f45651f046293d57}{get\-\_\-type\-\_\-description} (Curve\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_ab3a3f81fc43da687c66c432fd0b8482e}{get\-\_\-type\-\_\-description} (Curve\-Mesh\-Edge $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a345ada1747adbec53c28741020911e61}{get\-\_\-type\-\_\-description} (Hex\-Vol\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a648f00aad5422c961df17925291bd79f}{get\-\_\-type\-\_\-description} (Hex\-Vol\-Mesh\-Cell $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a2d4a472c773146965e7212ed13a53eb1}{get\-\_\-type\-\_\-description} (Image\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a8b50d1164f4918f6852957cc35c21173}{get\-\_\-type\-\_\-description} (Image\-Mesh\-Face $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_ac3763b4a8c0f37d963c6a057cfd3e461}{get\-\_\-type\-\_\-description} (Lat\-Vol\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_ab9fbcc239f9051ad8ceed55434f8e3eb}{get\-\_\-type\-\_\-description} (Lat\-Vol\-Mesh\-Cell $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a93232be2cff33bff539b64ba10c39560}{get\-\_\-type\-\_\-description} (Masked\-Lat\-Vol\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_aed0a01a7c3200a0ea3abdef45d7685fd}{get\-\_\-type\-\_\-description} (Masked\-Lat\-Vol\-Mesh\-Cell $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a7f76db608f7784e0cb750fb89cd4fdde}{get\-\_\-type\-\_\-description} (Point\-Cloud\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_aa0852b985483e4fcba7e669e5fbf122f}{get\-\_\-type\-\_\-description} (Prism\-Vol\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a9201f604518567a1216bc30b692abe5e}{get\-\_\-type\-\_\-description} (Prism\-Vol\-Mesh\-Cell $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a2b022bb917a3a0d0abe695d2f577e93e}{get\-\_\-type\-\_\-description} (Quadratic\-Lat\-Vol\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a45678407a83a2ea04eca1e5f7bd05954}{get\-\_\-type\-\_\-description} (Quad\-Surf\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_abaa7371522e3fc2577be07a63c47d4e8}{get\-\_\-type\-\_\-description} (Quad\-Surf\-Mesh\-Face $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_a1f3a8a8221516954aa252ad206be6a13}{get\-\_\-type\-\_\-description} (Scanline\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_ae70c4d51b9c22a2a611044a66fdba8f4}{get\-\_\-type\-\_\-description} (Scanline\-Mesh\-Edge $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_aa24aed9cbff87f058aa94aee13dd787c}{get\-\_\-type\-\_\-description} (Tet\-Vol\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_ace6297c84c64173b5645e29e69906a98}{get\-\_\-type\-\_\-description} (Tet\-Vol\-Mesh\-Cell $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_af6515a4f539b13e2f9abd57ad0882680}{get\-\_\-type\-\_\-description} (Tri\-Surf\-Mesh\-Node $\ast$)
\item 
const Type\-Description $\ast$ \hyperlink{namespace_s_c_i_run_abd8c8ba908ec57eb21f03945f97c5cb6}{get\-\_\-type\-\_\-description} (Tri\-Surf\-Mesh\-Face $\ast$)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Forward declarations of Mesh get\-\_\-type\-\_\-description. \begin{DoxyAuthor}{Author}
Michael Callahan Department of Computer Science University of Utah 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
January 2005
\end{DoxyDate}
The G\-C\-C 3.\-4 compiler will not compile the Generic\-Field template without these being declared ahead of time. It will compile one field include because the mesh is included before Generic\-Field. However if you include two field files it will fail because the second one is not declared before the \hyperlink{_generic_field_8h}{Generic\-Field.\-h} insertion point. It fails in order\-\_\-type\-\_\-description. 