\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm}{\section{Report\-Field\-Info\-Algorithm Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm}\index{Report\-Field\-Info\-Algorithm@{Report\-Field\-Info\-Algorithm}}
}


{\ttfamily \#include $<$Report\-Field\-Info\-Algorithm.\-h$>$}

Inheritance diagram for Report\-Field\-Info\-Algorithm\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_1_1_outputs}{Outputs}
\end{DoxyCompactItemize}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{S\-C\-I\-Run\-::\-Field\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_a4f3fc1328f058d6634c2c80ef4a21477}{Inputs}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_1_1_outputs}{Outputs} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_ac53a45078d2b96b90735636d31a6b9a4}{run} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_a4f3fc1328f058d6634c2c80ef4a21477}{Inputs} \&input) const 
\item 
\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_report_field_info_algorithm_ae2dbf4ad18790ed52b6ba5f2ce34561c}{run\-\_\-generic} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_input}{Algorithm\-Input} \&input) const 
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_a4f3fc1328f058d6634c2c80ef4a21477}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm}!Inputs@{Inputs}}
\index{Inputs@{Inputs}!SCIRun::Core::Algorithms::Fields::ReportFieldInfoAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm}}
\subsubsection[{Inputs}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf S\-C\-I\-Run\-::\-Field\-Handle} {\bf Inputs}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_a4f3fc1328f058d6634c2c80ef4a21477}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_ac53a45078d2b96b90735636d31a6b9a4}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm}!run@{run}}
\index{run@{run}!SCIRun::Core::Algorithms::Fields::ReportFieldInfoAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Report\-Field\-Info\-Algorithm\-::\-Outputs} run (
\begin{DoxyParamCaption}
\item[{const {\bf Inputs} \&}]{input}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_ac53a45078d2b96b90735636d31a6b9a4}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_ae2dbf4ad18790ed52b6ba5f2ce34561c}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-Algorithm}!run\-\_\-generic@{run\-\_\-generic}}
\index{run\-\_\-generic@{run\-\_\-generic}!SCIRun::Core::Algorithms::Fields::ReportFieldInfoAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Report\-Field\-Info\-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 [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_report_field_info_algorithm_ae2dbf4ad18790ed52b6ba5f2ce34561c}


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



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Algorithms/\-Field/\hyperlink{_report_field_info_algorithm_8h}{Report\-Field\-Info\-Algorithm.\-h}\item 
Core/\-Algorithms/\-Field/\hyperlink{_report_field_info_algorithm_8cc}{Report\-Field\-Info\-Algorithm.\-cc}\end{DoxyCompactItemize}
