\hypertarget{class_s_c_i_run_algo_1_1_split_by_connected_region_algo}{\section{Split\-By\-Connected\-Region\-Algo Class Reference}
\label{class_s_c_i_run_algo_1_1_split_by_connected_region_algo}\index{Split\-By\-Connected\-Region\-Algo@{Split\-By\-Connected\-Region\-Algo}}
}


{\ttfamily \#include $<$Split\-By\-Connected\-Region.\-h$>$}

Inheritance diagram for Split\-By\-Connected\-Region\-Algo\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_algo_1_1_split_by_connected_region_algo}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_algo_1_1_split_by_connected_region_algo_a85c4cec38deb370768b52158c1b4a08b}{Split\-By\-Connected\-Region\-Algo} ()
\begin{DoxyCompactList}\small\item\em Set defaults. \end{DoxyCompactList}\item 
bool \hyperlink{class_s_c_i_run_algo_1_1_split_by_connected_region_algo_a35c98d1de70a4210fdde167bf9c0e6f6}{run} (\hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} input, std\-::vector$<$ \hyperlink{namespace_s_c_i_run_ae62efffc02ce1c5a899048c76e4411bd}{Field\-Handle} $>$ \&output)
\begin{DoxyCompactList}\small\item\em Without mapping. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_algo_1_1_split_by_connected_region_algo_a85c4cec38deb370768b52158c1b4a08b}{\index{S\-C\-I\-Run\-Algo\-::\-Split\-By\-Connected\-Region\-Algo@{S\-C\-I\-Run\-Algo\-::\-Split\-By\-Connected\-Region\-Algo}!Split\-By\-Connected\-Region\-Algo@{Split\-By\-Connected\-Region\-Algo}}
\index{Split\-By\-Connected\-Region\-Algo@{Split\-By\-Connected\-Region\-Algo}!SCIRunAlgo::SplitByConnectedRegionAlgo@{S\-C\-I\-Run\-Algo\-::\-Split\-By\-Connected\-Region\-Algo}}
\subsubsection[{Split\-By\-Connected\-Region\-Algo}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Split\-By\-Connected\-Region\-Algo} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_algo_1_1_split_by_connected_region_algo_a85c4cec38deb370768b52158c1b4a08b}


Set defaults. 



\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_algo_1_1_split_by_connected_region_algo_a35c98d1de70a4210fdde167bf9c0e6f6}{\index{S\-C\-I\-Run\-Algo\-::\-Split\-By\-Connected\-Region\-Algo@{S\-C\-I\-Run\-Algo\-::\-Split\-By\-Connected\-Region\-Algo}!run@{run}}
\index{run@{run}!SCIRunAlgo::SplitByConnectedRegionAlgo@{S\-C\-I\-Run\-Algo\-::\-Split\-By\-Connected\-Region\-Algo}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}bool run (
\begin{DoxyParamCaption}
\item[{{\bf Field\-Handle}}]{input, }
\item[{std\-::vector$<$ {\bf Field\-Handle} $>$ \&}]{output}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_algo_1_1_split_by_connected_region_algo_a35c98d1de70a4210fdde167bf9c0e6f6}


Without mapping. 

Check whether we have an input field

Figure out what the input type and output type have to be

We do not yet support Quadratic and Cubic Meshes here 

The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Algorithms/\-Legacy/\-Fields/\-Mesh\-Derivatives/\hyperlink{_split_by_connected_region_8h}{Split\-By\-Connected\-Region.\-h}\item 
Core/\-Algorithms/\-Legacy/\-Fields/\-Mesh\-Derivatives/\hyperlink{_split_by_connected_region_8cc}{Split\-By\-Connected\-Region.\-cc}\end{DoxyCompactItemize}
