\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm}{\section{Write\-Matrix\-Algorithm Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm}\index{Write\-Matrix\-Algorithm@{Write\-Matrix\-Algorithm}}
}


{\ttfamily \#include $<$Write\-Matrix.\-h$>$}

Inheritance diagram for Write\-Matrix\-Algorithm\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \\*
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ab3398b10244bf021a505b6602fdeb22a}{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Matrix\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a7895cd61c680ca64ff04914d71eded97}{Inputs}
\item 
typedef std\-::string \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a7bff3267f508a19fd19823434add1a7d}{Parameters}
\item 
typedef void \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a70ca0e3d1b8c9bea3391706b1dd6396b}{Outputs}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a46287d8e5b40be256c52ade3a0bd270b}{Write\-Matrix\-Algorithm} ()
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a70ca0e3d1b8c9bea3391706b1dd6396b}{Outputs} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_abbb2a0a613d00957d6918acf172a75cb}{run} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a7895cd61c680ca64ff04914d71eded97}{Inputs} \&input, const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a7bff3267f508a19fd19823434add1a7d}{Parameters} \&filename) 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_data_i_o_1_1_write_matrix_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_data_i_o_1_1_write_matrix_algorithm_a7895cd61c680ca64ff04914d71eded97}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}!Inputs@{Inputs}}
\index{Inputs@{Inputs}!SCIRun::Core::Algorithms::DataIO::WriteMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}}
\subsubsection[{Inputs}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Matrix\-Handle} {\bf Inputs}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a7895cd61c680ca64ff04914d71eded97}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a70ca0e3d1b8c9bea3391706b1dd6396b}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}!Outputs@{Outputs}}
\index{Outputs@{Outputs}!SCIRun::Core::Algorithms::DataIO::WriteMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}}
\subsubsection[{Outputs}]{\setlength{\rightskip}{0pt plus 5cm}typedef void {\bf Outputs}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a70ca0e3d1b8c9bea3391706b1dd6396b}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a7bff3267f508a19fd19823434add1a7d}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}!Parameters@{Parameters}}
\index{Parameters@{Parameters}!SCIRun::Core::Algorithms::DataIO::WriteMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}}
\subsubsection[{Parameters}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::string {\bf Parameters}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a7bff3267f508a19fd19823434add1a7d}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a46287d8e5b40be256c52ade3a0bd270b}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}!Write\-Matrix\-Algorithm@{Write\-Matrix\-Algorithm}}
\index{Write\-Matrix\-Algorithm@{Write\-Matrix\-Algorithm}!SCIRun::Core::Algorithms::DataIO::WriteMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}}
\subsubsection[{Write\-Matrix\-Algorithm}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Write\-Matrix\-Algorithm} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_a46287d8e5b40be256c52ade3a0bd270b}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_abbb2a0a613d00957d6918acf172a75cb}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}!run@{run}}
\index{run@{run}!SCIRun::Core::Algorithms::DataIO::WriteMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Write\-Matrix\-Algorithm\-::\-Outputs} run (
\begin{DoxyParamCaption}
\item[{const {\bf Inputs} \&}]{input, }
\item[{const {\bf Parameters} \&}]{filename}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_abbb2a0a613d00957d6918acf172a75cb}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_data_i_o_1_1_write_matrix_algorithm_ae2dbf4ad18790ed52b6ba5f2ce34561c}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-Algorithm}!run\-\_\-generic@{run\-\_\-generic}}
\index{run\-\_\-generic@{run\-\_\-generic}!SCIRun::Core::Algorithms::DataIO::WriteMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Data\-I\-O\-::\-Write\-Matrix\-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_data_i_o_1_1_write_matrix_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/\-Data\-I\-O/\hyperlink{_core_2_algorithms_2_data_i_o_2_write_matrix_8h}{Write\-Matrix.\-h}\item 
Core/\-Algorithms/\-Data\-I\-O/\hyperlink{_core_2_algorithms_2_data_i_o_2_write_matrix_8cc}{Write\-Matrix.\-cc}\end{DoxyCompactItemize}
