\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm}{\section{Append\-Matrix\-Algorithm Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm}\index{Append\-Matrix\-Algorithm@{Append\-Matrix\-Algorithm}}
}


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

Inheritance diagram for Append\-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_math_1_1_append_matrix_algorithm}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35f}{Option} \{ \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35fa1e6722abe838b2aa003377bf9d24ad3f}{R\-O\-W\-S}, 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35fa40ec37637e3d77fbf93502b50d68c8db}{C\-O\-L\-U\-M\-N\-S}
 \}
\item 
typedef boost\-::tuple\\*
$<$ \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_acf94600e0800b5ff125ef53de094d271}{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Dense\-Matrix\-Const\-Handle}, \\*
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_acf94600e0800b5ff125ef53de094d271}{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Dense\-Matrix\-Const\-Handle} $>$ \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a589751c3f8e7084edca758afb957b905}{Inputs}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35f}{Option} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_ac6d41eb4276ad51bdc42051bc73ef238}{Parameters}
\item 
typedef \\*
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_aa8a28fd7db3f72bf1d932025a4d900cc}{S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Dense\-Matrix\-Handle} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a9e742a106eaa6e231ae5e46afe21acaa}{Outputs}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a9e742a106eaa6e231ae5e46afe21acaa}{Outputs} \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a12940ec5da2e90c1c1bf4123488b0a91}{run} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a589751c3f8e7084edca758afb957b905}{Inputs} \&input, const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35f}{Parameters} \&params) const 
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a2953c358d36ec60fa46af95aff9c1b09}{Append\-Matrix\-Algorithm} ()
\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_math_1_1_append_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_math_1_1_append_matrix_algorithm_a589751c3f8e7084edca758afb957b905}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!Inputs@{Inputs}}
\index{Inputs@{Inputs}!SCIRun::Core::Algorithms::Math::AppendMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}}
\subsubsection[{Inputs}]{\setlength{\rightskip}{0pt plus 5cm}typedef boost\-::tuple$<${\bf S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Dense\-Matrix\-Const\-Handle}, {\bf S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Dense\-Matrix\-Const\-Handle}$>$ {\bf Inputs}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a589751c3f8e7084edca758afb957b905}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a9e742a106eaa6e231ae5e46afe21acaa}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!Outputs@{Outputs}}
\index{Outputs@{Outputs}!SCIRun::Core::Algorithms::Math::AppendMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}}
\subsubsection[{Outputs}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf S\-C\-I\-Run\-::\-Core\-::\-Datatypes\-::\-Dense\-Matrix\-Handle} {\bf Outputs}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a9e742a106eaa6e231ae5e46afe21acaa}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_ac6d41eb4276ad51bdc42051bc73ef238}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!Parameters@{Parameters}}
\index{Parameters@{Parameters}!SCIRun::Core::Algorithms::Math::AppendMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}}
\subsubsection[{Parameters}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Option} {\bf Parameters}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_ac6d41eb4276ad51bdc42051bc73ef238}


\subsection{Member Enumeration Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35f}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!Option@{Option}}
\index{Option@{Option}!SCIRun::Core::Algorithms::Math::AppendMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}}
\subsubsection[{Option}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Option}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35f}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{R\-O\-W\-S@{R\-O\-W\-S}!S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}}\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!R\-O\-W\-S@{R\-O\-W\-S}}\item[{\em 
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35fa1e6722abe838b2aa003377bf9d24ad3f}{R\-O\-W\-S}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35fa1e6722abe838b2aa003377bf9d24ad3f}
}]\index{C\-O\-L\-U\-M\-N\-S@{C\-O\-L\-U\-M\-N\-S}!S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}}\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!C\-O\-L\-U\-M\-N\-S@{C\-O\-L\-U\-M\-N\-S}}\item[{\em 
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35fa40ec37637e3d77fbf93502b50d68c8db}{C\-O\-L\-U\-M\-N\-S}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a0e65ad13124ea2cb5e255b640464e35fa40ec37637e3d77fbf93502b50d68c8db}
}]\end{description}
\end{Desc}


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


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a12940ec5da2e90c1c1bf4123488b0a91}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!run@{run}}
\index{run@{run}!SCIRun::Core::Algorithms::Math::AppendMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Append\-Matrix\-Algorithm\-::\-Outputs} run (
\begin{DoxyParamCaption}
\item[{const {\bf Inputs} \&}]{input, }
\item[{const {\bf Parameters} \&}]{params}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_a12940ec5da2e90c1c1bf4123488b0a91}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000056}{Todo}]\-: error \end{DoxyRefDesc}


\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000057}{Todo}]\-: error \end{DoxyRefDesc}


\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000058}{Todo}]\-: error \end{DoxyRefDesc}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_append_matrix_algorithm_ae2dbf4ad18790ed52b6ba5f2ce34561c}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-Matrix\-Algorithm}!run\-\_\-generic@{run\-\_\-generic}}
\index{run\-\_\-generic@{run\-\_\-generic}!SCIRun::Core::Algorithms::Math::AppendMatrixAlgorithm@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Math\-::\-Append\-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_math_1_1_append_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/\-Math/\hyperlink{_core_2_algorithms_2_math_2_append_matrix_8h}{Append\-Matrix.\-h}\item 
Core/\-Algorithms/\-Math/\hyperlink{_core_2_algorithms_2_math_2_append_matrix_8cc}{Append\-Matrix.\-cc}\end{DoxyCompactItemize}
