\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm}{\section{Interface\-With\-Cleaver\-Algorithm Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm}\index{Interface\-With\-Cleaver\-Algorithm@{Interface\-With\-Cleaver\-Algorithm}}
}


{\ttfamily \#include $<$Interface\-With\-Cleaver\-Algorithm.\-h$>$}

Inheritance diagram for Interface\-With\-Cleaver\-Algorithm\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.861111cm]{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aed3599be881d6df6e702a3538863f177}{Interface\-With\-Cleaver\-Algorithm} ()
\item 
\hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ac1350151ab1e33dbd8f7788ca2899b44}{run} (const \hyperlink{namespace_s_c_i_run_a1dc3d4d55ddf325ef9a9c6eb3cb8cac1}{Field\-List} \&input) const 
\item 
virtual \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_output}{Algorithm\-Output} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aa5e81747e89160994484628dad7e31f3}{run\-\_\-generic} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_input}{Algorithm\-Input} \&) const override
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_a2629df69f9c6e2f19bb5291c3bbe5e08}{Algorithm\-Input\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a4bdde4075d5d615387780c5dd5151453}{Input\-Fields}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_a49601cf20455a35ffa246563e4773556}{Algorithm\-Output\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aff2e50013828d8eb76ebf9eb9fc6bf65}{Output\-Field}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{Algorithm\-Parameter\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a4e3feb224dbb91f4ad02dcef067c823e}{Verbose\-Check\-Box}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{Algorithm\-Parameter\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a7b88071e57dd89e98af5c352d087bd43}{Padding\-Check\-Box}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{Algorithm\-Parameter\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_afc6f9d54e7cecef010a75d40dba1e1de}{Absolute\-Volume\-Scaling\-Radio\-Button}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{Algorithm\-Parameter\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a56c9b803cca42dc52c776a65b76f418d}{Relative\-Volume\-Scaling\-Radio\-Button}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{Algorithm\-Parameter\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_affbb96327f5cb3840ab3a5e5a309afc4}{Volume\-Scaling\-Spin\-Box\-\_\-\-X}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{Algorithm\-Parameter\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ae1635b89448ddfbda509188fc56ad7c6}{Volume\-Scaling\-Spin\-Box\-\_\-\-Y}
\item 
static \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{Algorithm\-Parameter\-Name} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ad699d27ac384babf8e93a059044956d7}{Volume\-Scaling\-Spin\-Box\-\_\-\-Z}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aed3599be881d6df6e702a3538863f177}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Interface\-With\-Cleaver\-Algorithm@{Interface\-With\-Cleaver\-Algorithm}}
\index{Interface\-With\-Cleaver\-Algorithm@{Interface\-With\-Cleaver\-Algorithm}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Interface\-With\-Cleaver\-Algorithm}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Interface\-With\-Cleaver\-Algorithm} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aed3599be881d6df6e702a3538863f177}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ac1350151ab1e33dbd8f7788ca2899b44}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!run@{run}}
\index{run@{run}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Field\-Handle} run (
\begin{DoxyParamCaption}
\item[{const {\bf Field\-List} \&}]{input}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ac1350151ab1e33dbd8f7788ca2899b44}
Padding is now optional!

create output field \hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aa5e81747e89160994484628dad7e31f3}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!run\-\_\-generic@{run\-\_\-generic}}
\index{run\-\_\-generic@{run\-\_\-generic}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{run\-\_\-generic}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Output} run\-\_\-generic (
\begin{DoxyParamCaption}
\item[{const {\bf Algorithm\-Input} \&}]{input}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aa5e81747e89160994484628dad7e31f3}


Implements \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_interface_abf1160cbc2d53c212909224c08e98c08}{Algorithm\-Interface}.



\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_afc6f9d54e7cecef010a75d40dba1e1de}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Absolute\-Volume\-Scaling\-Radio\-Button@{Absolute\-Volume\-Scaling\-Radio\-Button}}
\index{Absolute\-Volume\-Scaling\-Radio\-Button@{Absolute\-Volume\-Scaling\-Radio\-Button}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Absolute\-Volume\-Scaling\-Radio\-Button}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Parameter\-Name} Absolute\-Volume\-Scaling\-Radio\-Button\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_afc6f9d54e7cecef010a75d40dba1e1de}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a4bdde4075d5d615387780c5dd5151453}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Input\-Fields@{Input\-Fields}}
\index{Input\-Fields@{Input\-Fields}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Input\-Fields}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Input\-Name} Input\-Fields\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a4bdde4075d5d615387780c5dd5151453}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aff2e50013828d8eb76ebf9eb9fc6bf65}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Output\-Field@{Output\-Field}}
\index{Output\-Field@{Output\-Field}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Output\-Field}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Output\-Name} Output\-Field\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_aff2e50013828d8eb76ebf9eb9fc6bf65}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a7b88071e57dd89e98af5c352d087bd43}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Padding\-Check\-Box@{Padding\-Check\-Box}}
\index{Padding\-Check\-Box@{Padding\-Check\-Box}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Padding\-Check\-Box}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Parameter\-Name} Padding\-Check\-Box\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a7b88071e57dd89e98af5c352d087bd43}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a56c9b803cca42dc52c776a65b76f418d}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Relative\-Volume\-Scaling\-Radio\-Button@{Relative\-Volume\-Scaling\-Radio\-Button}}
\index{Relative\-Volume\-Scaling\-Radio\-Button@{Relative\-Volume\-Scaling\-Radio\-Button}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Relative\-Volume\-Scaling\-Radio\-Button}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Parameter\-Name} Relative\-Volume\-Scaling\-Radio\-Button\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a56c9b803cca42dc52c776a65b76f418d}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a4e3feb224dbb91f4ad02dcef067c823e}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Verbose\-Check\-Box@{Verbose\-Check\-Box}}
\index{Verbose\-Check\-Box@{Verbose\-Check\-Box}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Verbose\-Check\-Box}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Parameter\-Name} Verbose\-Check\-Box\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_a4e3feb224dbb91f4ad02dcef067c823e}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_affbb96327f5cb3840ab3a5e5a309afc4}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Volume\-Scaling\-Spin\-Box\-\_\-\-X@{Volume\-Scaling\-Spin\-Box\-\_\-\-X}}
\index{Volume\-Scaling\-Spin\-Box\-\_\-\-X@{Volume\-Scaling\-Spin\-Box\-\_\-\-X}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Volume\-Scaling\-Spin\-Box\-\_\-\-X}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Parameter\-Name} Volume\-Scaling\-Spin\-Box\-\_\-\-X\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_affbb96327f5cb3840ab3a5e5a309afc4}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ae1635b89448ddfbda509188fc56ad7c6}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Volume\-Scaling\-Spin\-Box\-\_\-\-Y@{Volume\-Scaling\-Spin\-Box\-\_\-\-Y}}
\index{Volume\-Scaling\-Spin\-Box\-\_\-\-Y@{Volume\-Scaling\-Spin\-Box\-\_\-\-Y}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Volume\-Scaling\-Spin\-Box\-\_\-\-Y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Parameter\-Name} Volume\-Scaling\-Spin\-Box\-\_\-\-Y\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ae1635b89448ddfbda509188fc56ad7c6}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ad699d27ac384babf8e93a059044956d7}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}!Volume\-Scaling\-Spin\-Box\-\_\-\-Z@{Volume\-Scaling\-Spin\-Box\-\_\-\-Z}}
\index{Volume\-Scaling\-Spin\-Box\-\_\-\-Z@{Volume\-Scaling\-Spin\-Box\-\_\-\-Z}!SCIRun::Core::Algorithms::Fields::InterfaceWithCleaverAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Interface\-With\-Cleaver\-Algorithm}}
\subsubsection[{Volume\-Scaling\-Spin\-Box\-\_\-\-Z}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Algorithm\-Parameter\-Name} Volume\-Scaling\-Spin\-Box\-\_\-\-Z\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_interface_with_cleaver_algorithm_ad699d27ac384babf8e93a059044956d7}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Algorithms/\-Field/\hyperlink{_interface_with_cleaver_algorithm_8h}{Interface\-With\-Cleaver\-Algorithm.\-h}\item 
Core/\-Algorithms/\-Field/\hyperlink{_interface_with_cleaver_algorithm_8cc}{Interface\-With\-Cleaver\-Algorithm.\-cc}\end{DoxyCompactItemize}
