\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data}{\section{Struct\-Curve\-Mesh$<$ Basis $>$\-:\-:Elem\-Data Class Reference}
\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data}\index{Struct\-Curve\-Mesh$<$ Basis $>$\-::\-Elem\-Data@{Struct\-Curve\-Mesh$<$ Basis $>$\-::\-Elem\-Data}}
}


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

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh}{Struct\-Curve\-Mesh}$<$ Basis $>$\\*
\-::\hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a52119776225e1285f16687efde8734f8}{index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a52119776225e1285f16687efde8734f8}{index\-\_\-type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_aa1c30c4d84546d3ccdb5aa2615442ed1}{Elem\-Data} (const \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh}{Struct\-Curve\-Mesh}$<$ Basis $>$ \&msh, const typename \hyperlink{class_s_c_i_run_1_1_scanline_mesh}{Scanline\-Mesh}$<$ Basis $>$\-::\hyperlink{struct_s_c_i_run_1_1_scanline_mesh_1_1_edge_a95f1c10493aa1e8c6010821019b62310}{Elem\-::index\-\_\-type} ind)
\item 
\hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a52119776225e1285f16687efde8734f8}{index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a00a9313dafb7f4cbdc32f5b8153890d7}{node0\-\_\-index} () const 
\begin{DoxyCompactList}\small\item\em the following designed to coordinate with \-::get\-\_\-nodes \end{DoxyCompactList}\item 
\hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a52119776225e1285f16687efde8734f8}{index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a5f8b3467a1bc243f35e98b9e54df2843}{node1\-\_\-index} () const 
\item 
\hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a52119776225e1285f16687efde8734f8}{index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a102a554900098cc06b871e83857861fd}{edge0\-\_\-index} () const 
\begin{DoxyCompactList}\small\item\em the following designed to coordinate with \-::get\-\_\-edges \end{DoxyCompactList}\item 
const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \& \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_ac6fe23a841e85a579a1acba53323c4c5}{node0} () const 
\item 
const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \& \hyperlink{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a93eea1a3eb9e641cc9f0e6b0997d7cee}{node1} () const 
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a52119776225e1285f16687efde8734f8}{\index{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}!index\-\_\-type@{index\-\_\-type}}
\index{index\-\_\-type@{index\-\_\-type}!SCIRun::StructCurveMesh::ElemData@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}}
\subsubsection[{index\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Struct\-Curve\-Mesh}$<$Basis$>$\-::{\bf index\-\_\-type} {\bf index\-\_\-type}}}\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a52119776225e1285f16687efde8734f8}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_aa1c30c4d84546d3ccdb5aa2615442ed1}{\index{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}!Elem\-Data@{Elem\-Data}}
\index{Elem\-Data@{Elem\-Data}!SCIRun::StructCurveMesh::ElemData@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}}
\subsubsection[{Elem\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elem\-Data} (
\begin{DoxyParamCaption}
\item[{const {\bf Struct\-Curve\-Mesh}$<$ Basis $>$ \&}]{msh, }
\item[{const typename {\bf Scanline\-Mesh}$<$ Basis $>$\-::{\bf Elem\-::index\-\_\-type}}]{ind}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_aa1c30c4d84546d3ccdb5aa2615442ed1}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a102a554900098cc06b871e83857861fd}{\index{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}!edge0\-\_\-index@{edge0\-\_\-index}}
\index{edge0\-\_\-index@{edge0\-\_\-index}!SCIRun::StructCurveMesh::ElemData@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}}
\subsubsection[{edge0\-\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}{\bf index\-\_\-type} edge0\-\_\-index (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a102a554900098cc06b871e83857861fd}


the following designed to coordinate with \-::get\-\_\-edges 

\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_ac6fe23a841e85a579a1acba53323c4c5}{\index{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}!node0@{node0}}
\index{node0@{node0}!SCIRun::StructCurveMesh::ElemData@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}}
\subsubsection[{node0}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Core\-::\-Geometry\-::\-Point}\& node0 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_ac6fe23a841e85a579a1acba53323c4c5}
\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a00a9313dafb7f4cbdc32f5b8153890d7}{\index{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}!node0\-\_\-index@{node0\-\_\-index}}
\index{node0\-\_\-index@{node0\-\_\-index}!SCIRun::StructCurveMesh::ElemData@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}}
\subsubsection[{node0\-\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}{\bf index\-\_\-type} node0\-\_\-index (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a00a9313dafb7f4cbdc32f5b8153890d7}


the following designed to coordinate with \-::get\-\_\-nodes 

\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a93eea1a3eb9e641cc9f0e6b0997d7cee}{\index{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}!node1@{node1}}
\index{node1@{node1}!SCIRun::StructCurveMesh::ElemData@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}}
\subsubsection[{node1}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Core\-::\-Geometry\-::\-Point}\& node1 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a93eea1a3eb9e641cc9f0e6b0997d7cee}
\hypertarget{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a5f8b3467a1bc243f35e98b9e54df2843}{\index{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}!node1\-\_\-index@{node1\-\_\-index}}
\index{node1\-\_\-index@{node1\-\_\-index}!SCIRun::StructCurveMesh::ElemData@{S\-C\-I\-Run\-::\-Struct\-Curve\-Mesh\-::\-Elem\-Data}}
\subsubsection[{node1\-\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}{\bf index\-\_\-type} node1\-\_\-index (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_struct_curve_mesh_1_1_elem_data_a5f8b3467a1bc243f35e98b9e54df2843}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Legacy/\-Field/\hyperlink{_struct_curve_mesh_8h}{Struct\-Curve\-Mesh.\-h}\end{DoxyCompactItemize}
