\hypertarget{class_s_c_i_run_1_1_extract_isosurface_by_function}{\section{Extract\-Isosurface\-By\-Function Class Reference}
\label{class_s_c_i_run_1_1_extract_isosurface_by_function}\index{Extract\-Isosurface\-By\-Function@{Extract\-Isosurface\-By\-Function}}
}
Inheritance diagram for Extract\-Isosurface\-By\-Function\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_extract_isosurface_by_function}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_extract_isosurface_by_function_a68304e35c1b0637d9c7977bd9b7f2847}{Extract\-Isosurface\-By\-Function} (Gui\-Context $\ast$context)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_extract_isosurface_by_function_a4245ef42ab0793ecb6123acb728f363b}{$\sim$\-Extract\-Isosurface\-By\-Function} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_extract_isosurface_by_function_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_extract_isosurface_by_function_ac9e0061ae5d5ef0a718e3881a97968dd}{presave} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_extract_isosurface_by_function_a0f1bc1fe0c6416b24c57f6309e831fd2}{post\-\_\-read} ()
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_extract_isosurface_by_function_a68304e35c1b0637d9c7977bd9b7f2847}{\index{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}!Extract\-Isosurface\-By\-Function@{Extract\-Isosurface\-By\-Function}}
\index{Extract\-Isosurface\-By\-Function@{Extract\-Isosurface\-By\-Function}!SCIRun::ExtractIsosurfaceByFunction@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}}
\subsubsection[{Extract\-Isosurface\-By\-Function}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Extract\-Isosurface\-By\-Function} (
\begin{DoxyParamCaption}
\item[{Gui\-Context $\ast$}]{context}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_extract_isosurface_by_function_a68304e35c1b0637d9c7977bd9b7f2847}
\hypertarget{class_s_c_i_run_1_1_extract_isosurface_by_function_a4245ef42ab0793ecb6123acb728f363b}{\index{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}!$\sim$\-Extract\-Isosurface\-By\-Function@{$\sim$\-Extract\-Isosurface\-By\-Function}}
\index{$\sim$\-Extract\-Isosurface\-By\-Function@{$\sim$\-Extract\-Isosurface\-By\-Function}!SCIRun::ExtractIsosurfaceByFunction@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}}
\subsubsection[{$\sim$\-Extract\-Isosurface\-By\-Function}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Extract\-Isosurface\-By\-Function} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_extract_isosurface_by_function_a4245ef42ab0793ecb6123acb728f363b}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_extract_isosurface_by_function_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}!execute@{execute}}
\index{execute@{execute}!SCIRun::ExtractIsosurfaceByFunction@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}}
\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_extract_isosurface_by_function_a61af3e60b94ae3e748f6fbac1e794af7}
Get the input field handle from the port.

Current

Transform Section

Check to see if the input field has changed. 































Isosurface Section

No field.

Apply Mapping Section 1

Apply the matrix to the sliced data.

Send the data downstream. \hypertarget{class_s_c_i_run_1_1_extract_isosurface_by_function_a0f1bc1fe0c6416b24c57f6309e831fd2}{\index{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}!post\-\_\-read@{post\-\_\-read}}
\index{post\-\_\-read@{post\-\_\-read}!SCIRun::ExtractIsosurfaceByFunction@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}}
\subsubsection[{post\-\_\-read}]{\setlength{\rightskip}{0pt plus 5cm}void post\-\_\-read (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_extract_isosurface_by_function_a0f1bc1fe0c6416b24c57f6309e831fd2}






\hypertarget{class_s_c_i_run_1_1_extract_isosurface_by_function_ac9e0061ae5d5ef0a718e3881a97968dd}{\index{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}!presave@{presave}}
\index{presave@{presave}!SCIRun::ExtractIsosurfaceByFunction@{S\-C\-I\-Run\-::\-Extract\-Isosurface\-By\-Function}}
\subsubsection[{presave}]{\setlength{\rightskip}{0pt plus 5cm}void presave (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_extract_isosurface_by_function_ac9e0061ae5d5ef0a718e3881a97968dd}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Modules/\-Legacy/\-Fields/\hyperlink{_extract_isosurface_by_function_8cc}{Extract\-Isosurface\-By\-Function.\-cc}\end{DoxyCompactItemize}
