\hypertarget{class_s_c_i_run_1_1_read_matrix}{\section{Read\-Matrix Class Reference}
\label{class_s_c_i_run_1_1_read_matrix}\index{Read\-Matrix@{Read\-Matrix}}
}


This module reads a matrix from file.  


Inheritance diagram for Read\-Matrix\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_read_matrix}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_read_matrix_a2bb92566996d85b8f31101b12a65090e}{Read\-Matrix} (Gui\-Context $\ast$ctx)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_read_matrix_ab37a15795077906c76b4f94212743c43}{$\sim$\-Read\-Matrix} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_read_matrix_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_read_matrix_a94ed63fb079b8e5e628b4f10043605de}{call\-\_\-importer} (const std\-::string \&filename, \hyperlink{namespace_s_c_i_run_a505ee688e2bc527cae42e6c4ffed0db3}{Matrix\-Handle} \&f\-Handle)
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
Gui\-String \hyperlink{class_s_c_i_run_1_1_read_matrix_ac141db4aba4054eaecc6d4271b887863}{gui\-\_\-types\-\_\-}
\item 
Gui\-String \hyperlink{class_s_c_i_run_1_1_read_matrix_afa58353db9a5fea1f09a6b939a4737ee}{gui\-\_\-filetype\-\_\-}
\end{DoxyCompactItemize}


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

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

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


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


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

\hypertarget{class_s_c_i_run_1_1_read_matrix_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Read\-Matrix@{S\-C\-I\-Run\-::\-Read\-Matrix}!execute@{execute}}
\index{execute@{execute}!SCIRun::ReadMatrix@{S\-C\-I\-Run\-::\-Read\-Matrix}}
\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_matrix_a61af3e60b94ae3e748f6fbac1e794af7}


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



\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_read_matrix_afa58353db9a5fea1f09a6b939a4737ee}{\index{S\-C\-I\-Run\-::\-Read\-Matrix@{S\-C\-I\-Run\-::\-Read\-Matrix}!gui\-\_\-filetype\-\_\-@{gui\-\_\-filetype\-\_\-}}
\index{gui\-\_\-filetype\-\_\-@{gui\-\_\-filetype\-\_\-}!SCIRun::ReadMatrix@{S\-C\-I\-Run\-::\-Read\-Matrix}}
\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_matrix_afa58353db9a5fea1f09a6b939a4737ee}
\hypertarget{class_s_c_i_run_1_1_read_matrix_ac141db4aba4054eaecc6d4271b887863}{\index{S\-C\-I\-Run\-::\-Read\-Matrix@{S\-C\-I\-Run\-::\-Read\-Matrix}!gui\-\_\-types\-\_\-@{gui\-\_\-types\-\_\-}}
\index{gui\-\_\-types\-\_\-@{gui\-\_\-types\-\_\-}!SCIRun::ReadMatrix@{S\-C\-I\-Run\-::\-Read\-Matrix}}
\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_matrix_ac141db4aba4054eaecc6d4271b887863}


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