\hypertarget{class_s_c_i_run_1_1_read_field}{\section{Read\-Field Class Reference}
\label{class_s_c_i_run_1_1_read_field}\index{Read\-Field@{Read\-Field}}
}


This module reads a field from file.  


Inheritance diagram for Read\-Field\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_read_field}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_read_field_aadf13c3d7e493b0f4f97923bc6731452}{Read\-Field} (Gui\-Context $\ast$ctx)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_read_field_a1ab336cc0fbdc77d02fc9eaa69172776}{$\sim$\-Read\-Field} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_read_field_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_read_field_a29f8d1079cda7329892d7403c9d270bd}{call\-\_\-importer} (const std\-::string \&filename, \hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} \&f\-Handle)
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
Gui\-String \hyperlink{class_s_c_i_run_1_1_read_field_ac141db4aba4054eaecc6d4271b887863}{gui\-\_\-types\-\_\-}
\item 
Gui\-String \hyperlink{class_s_c_i_run_1_1_read_field_afa58353db9a5fea1f09a6b939a4737ee}{gui\-\_\-filetype\-\_\-}
\item 
Gui\-String \hyperlink{class_s_c_i_run_1_1_read_field_aae1a4f8c2cd9db2620497cff1b24d318}{gui\-\_\-filename\-\_\-base\-\_\-}
\item 
Gui\-Int \hyperlink{class_s_c_i_run_1_1_read_field_a4ba8a3b6116df864803f1e82ff9c49fa}{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}
\item 
Gui\-Int \hyperlink{class_s_c_i_run_1_1_read_field_aa6f204314bf496787c091d274a07126f}{gui\-\_\-delay\-\_\-}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
This module reads a field from file. 

(a \hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run} .fld file and various other formats using a plugin system). 

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


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_read_field_a29f8d1079cda7329892d7403c9d270bd}{\index{S\-C\-I\-Run\-::\-Read\-Field@{S\-C\-I\-Run\-::\-Read\-Field}!call\-\_\-importer@{call\-\_\-importer}}
\index{call\-\_\-importer@{call\-\_\-importer}!SCIRun::ReadField@{S\-C\-I\-Run\-::\-Read\-Field}}
\subsubsection[{call\-\_\-importer}]{\setlength{\rightskip}{0pt plus 5cm}bool call\-\_\-importer (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{filename, }
\item[{{\bf Field\-Handle} \&}]{f\-Handle}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_read_field_a29f8d1079cda7329892d7403c9d270bd}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_generic_reader_ac2b8a9750d0f0b4ca8e06f8f07964c52}{Generic\-Reader$<$ Field\-Handle $>$}.

\hypertarget{class_s_c_i_run_1_1_read_field_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Read\-Field@{S\-C\-I\-Run\-::\-Read\-Field}!execute@{execute}}
\index{execute@{execute}!SCIRun::ReadField@{S\-C\-I\-Run\-::\-Read\-Field}}
\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_read_field_a61af3e60b94ae3e748f6fbac1e794af7}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_generic_reader_a61af3e60b94ae3e748f6fbac1e794af7}{Generic\-Reader$<$ Field\-Handle $>$}.



\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_read_field_aa6f204314bf496787c091d274a07126f}{\index{S\-C\-I\-Run\-::\-Read\-Field@{S\-C\-I\-Run\-::\-Read\-Field}!gui\-\_\-delay\-\_\-@{gui\-\_\-delay\-\_\-}}
\index{gui\-\_\-delay\-\_\-@{gui\-\_\-delay\-\_\-}!SCIRun::ReadField@{S\-C\-I\-Run\-::\-Read\-Field}}
\subsubsection[{gui\-\_\-delay\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-Int gui\-\_\-delay\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_read_field_aa6f204314bf496787c091d274a07126f}
\hypertarget{class_s_c_i_run_1_1_read_field_aae1a4f8c2cd9db2620497cff1b24d318}{\index{S\-C\-I\-Run\-::\-Read\-Field@{S\-C\-I\-Run\-::\-Read\-Field}!gui\-\_\-filename\-\_\-base\-\_\-@{gui\-\_\-filename\-\_\-base\-\_\-}}
\index{gui\-\_\-filename\-\_\-base\-\_\-@{gui\-\_\-filename\-\_\-base\-\_\-}!SCIRun::ReadField@{S\-C\-I\-Run\-::\-Read\-Field}}
\subsubsection[{gui\-\_\-filename\-\_\-base\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-String gui\-\_\-filename\-\_\-base\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_read_field_aae1a4f8c2cd9db2620497cff1b24d318}
\hypertarget{class_s_c_i_run_1_1_read_field_afa58353db9a5fea1f09a6b939a4737ee}{\index{S\-C\-I\-Run\-::\-Read\-Field@{S\-C\-I\-Run\-::\-Read\-Field}!gui\-\_\-filetype\-\_\-@{gui\-\_\-filetype\-\_\-}}
\index{gui\-\_\-filetype\-\_\-@{gui\-\_\-filetype\-\_\-}!SCIRun::ReadField@{S\-C\-I\-Run\-::\-Read\-Field}}
\subsubsection[{gui\-\_\-filetype\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-String gui\-\_\-filetype\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_read_field_afa58353db9a5fea1f09a6b939a4737ee}
\hypertarget{class_s_c_i_run_1_1_read_field_a4ba8a3b6116df864803f1e82ff9c49fa}{\index{S\-C\-I\-Run\-::\-Read\-Field@{S\-C\-I\-Run\-::\-Read\-Field}!gui\-\_\-number\-\_\-in\-\_\-series\-\_\-@{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}}
\index{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-@{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}!SCIRun::ReadField@{S\-C\-I\-Run\-::\-Read\-Field}}
\subsubsection[{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-Int gui\-\_\-number\-\_\-in\-\_\-series\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_read_field_a4ba8a3b6116df864803f1e82ff9c49fa}
\hypertarget{class_s_c_i_run_1_1_read_field_ac141db4aba4054eaecc6d4271b887863}{\index{S\-C\-I\-Run\-::\-Read\-Field@{S\-C\-I\-Run\-::\-Read\-Field}!gui\-\_\-types\-\_\-@{gui\-\_\-types\-\_\-}}
\index{gui\-\_\-types\-\_\-@{gui\-\_\-types\-\_\-}!SCIRun::ReadField@{S\-C\-I\-Run\-::\-Read\-Field}}
\subsubsection[{gui\-\_\-types\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-String gui\-\_\-types\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_read_field_ac141db4aba4054eaecc6d4271b887863}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Modules/\-Legacy/\-Data\-I\-O/\hyperlink{_legacy_2_data_i_o_2_read_field_8cc}{Read\-Field.\-cc}\end{DoxyCompactItemize}
