\hypertarget{class_s_c_i_run_1_1_merge_fields}{\section{Merge\-Fields Class Reference}
\label{class_s_c_i_run_1_1_merge_fields}\index{Merge\-Fields@{Merge\-Fields}}
}


This module insers the elements from a field into a Tet\-Vol or Tri\-Surf field.  


Inheritance diagram for Merge\-Fields\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_merge_fields}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_merge_fields_ae1eac5902db9062715505dd9da39b98a}{Merge\-Fields} (Gui\-Context $\ast$ctx)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_merge_fields_a4179e80108abf7522a78bef23f9e7624}{$\sim$\-Merge\-Fields} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_merge_fields_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
This module insers the elements from a field into a Tet\-Vol or Tri\-Surf field. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_merge_fields_ae1eac5902db9062715505dd9da39b98a}{\index{S\-C\-I\-Run\-::\-Merge\-Fields@{S\-C\-I\-Run\-::\-Merge\-Fields}!Merge\-Fields@{Merge\-Fields}}
\index{Merge\-Fields@{Merge\-Fields}!SCIRun::MergeFields@{S\-C\-I\-Run\-::\-Merge\-Fields}}
\subsubsection[{Merge\-Fields}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Merge\-Fields} (
\begin{DoxyParamCaption}
\item[{Gui\-Context $\ast$}]{ctx}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_merge_fields_ae1eac5902db9062715505dd9da39b98a}
\hypertarget{class_s_c_i_run_1_1_merge_fields_a4179e80108abf7522a78bef23f9e7624}{\index{S\-C\-I\-Run\-::\-Merge\-Fields@{S\-C\-I\-Run\-::\-Merge\-Fields}!$\sim$\-Merge\-Fields@{$\sim$\-Merge\-Fields}}
\index{$\sim$\-Merge\-Fields@{$\sim$\-Merge\-Fields}!SCIRun::MergeFields@{S\-C\-I\-Run\-::\-Merge\-Fields}}
\subsubsection[{$\sim$\-Merge\-Fields}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Merge\-Fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_merge_fields_a4179e80108abf7522a78bef23f9e7624}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_merge_fields_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Merge\-Fields@{S\-C\-I\-Run\-::\-Merge\-Fields}!execute@{execute}}
\index{execute@{execute}!SCIRun::MergeFields@{S\-C\-I\-Run\-::\-Merge\-Fields}}
\subsubsection[{execute}]{\setlength{\rightskip}{0pt plus 5cm}void execute (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_merge_fields_a61af3e60b94ae3e748f6fbac1e794af7}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000585}{Todo}]\-: Handle falling outside of mesh better. May not be convex. \end{DoxyRefDesc}


\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000586}{Todo}]\-: We only need to test the edges that are 'close', not all \end{DoxyRefDesc}


\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000587}{Todo}]\-: Find closest could and will land on degeneracies meaning \end{DoxyRefDesc}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Modules/\-Legacy/\-Fields/\hyperlink{_merge_fields_8cc}{Merge\-Fields.\-cc}\end{DoxyCompactItemize}
