\hypertarget{class_s_c_i_run_1_1_array3}{\section{Array3$<$ T $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_array3}\index{Array3$<$ T $>$@{Array3$<$ T $>$}}
}


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

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef boost\-::multi\-\_\-array$<$ T, 3 $>$ \hyperlink{class_s_c_i_run_1_1_array3_ae568f8d64d8581043c8dab6e9e09694b}{impl\-\_\-type}
\item 
typedef T \hyperlink{class_s_c_i_run_1_1_array3_a265a253612b46abed17c61b0a5e5ce30}{value\-\_\-type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_array3_a7c90bc91e5a122ce79388e669d17a1a8}{Array3} ()
\item 
\hyperlink{class_s_c_i_run_1_1_array3_a763fea6300010fb0d27cb77659e259ca}{Array3} (size\-\_\-t size1, size\-\_\-t size2, size\-\_\-t size3)
\item 
void \hyperlink{class_s_c_i_run_1_1_array3_a995c044b5cd5664447964c416cc9c8e2}{resize} (size\-\_\-t size1, size\-\_\-t size2, size\-\_\-t size3)
\item 
size\-\_\-t \hyperlink{class_s_c_i_run_1_1_array3_aac782da1f912bceb5d8ad00c8dc892ac}{size} () const 
\item 
T \& \hyperlink{class_s_c_i_run_1_1_array3_a6e843cff2745e6205eaa54547fe1356f}{operator\mbox{[}$\,$\mbox{]}} (size\-\_\-t idx)
\item 
const T \& \hyperlink{class_s_c_i_run_1_1_array3_a1d662efeed51ecff977d444e3f67a229}{operator\mbox{[}$\,$\mbox{]}} (size\-\_\-t idx) const 
\item 
const T \& \hyperlink{class_s_c_i_run_1_1_array3_a33280d15e0a89ff1faa6f6f424ec938e}{operator()} (size\-\_\-t i1, size\-\_\-t i2, size\-\_\-t i3) const 
\item 
T \& \hyperlink{class_s_c_i_run_1_1_array3_ab0b05adfca69ff1450554a63884d8f03}{operator()} (size\-\_\-t i1, size\-\_\-t i2, size\-\_\-t i3)
\item 
size\-\_\-t \hyperlink{class_s_c_i_run_1_1_array3_a62e4e2d12e0e05ebf0cd2aa0fa0807a6}{dim1} () const 
\item 
size\-\_\-t \hyperlink{class_s_c_i_run_1_1_array3_a799e823fa1b47d329a6d1c99a564b4b7}{dim2} () const 
\item 
size\-\_\-t \hyperlink{class_s_c_i_run_1_1_array3_a62d3726fa282b2caf2b33bbeb85b5327}{dim3} () const 
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_array3_ae568f8d64d8581043c8dab6e9e09694b}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!impl\-\_\-type@{impl\-\_\-type}}
\index{impl\-\_\-type@{impl\-\_\-type}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{impl\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef boost\-::multi\-\_\-array$<$T, 3$>$ {\bf impl\-\_\-type}}}\label{class_s_c_i_run_1_1_array3_ae568f8d64d8581043c8dab6e9e09694b}
\hypertarget{class_s_c_i_run_1_1_array3_a265a253612b46abed17c61b0a5e5ce30}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!value\-\_\-type@{value\-\_\-type}}
\index{value\-\_\-type@{value\-\_\-type}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{value\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef T {\bf value\-\_\-type}}}\label{class_s_c_i_run_1_1_array3_a265a253612b46abed17c61b0a5e5ce30}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_array3_a7c90bc91e5a122ce79388e669d17a1a8}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!Array3@{Array3}}
\index{Array3@{Array3}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{Array3}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Array3} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a7c90bc91e5a122ce79388e669d17a1a8}
\hypertarget{class_s_c_i_run_1_1_array3_a763fea6300010fb0d27cb77659e259ca}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!Array3@{Array3}}
\index{Array3@{Array3}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{Array3}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Array3} (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{size1, }
\item[{size\-\_\-t}]{size2, }
\item[{size\-\_\-t}]{size3}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a763fea6300010fb0d27cb77659e259ca}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_array3_a62e4e2d12e0e05ebf0cd2aa0fa0807a6}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!dim1@{dim1}}
\index{dim1@{dim1}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{dim1}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t dim1 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a62e4e2d12e0e05ebf0cd2aa0fa0807a6}
\hypertarget{class_s_c_i_run_1_1_array3_a799e823fa1b47d329a6d1c99a564b4b7}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!dim2@{dim2}}
\index{dim2@{dim2}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{dim2}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t dim2 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a799e823fa1b47d329a6d1c99a564b4b7}
\hypertarget{class_s_c_i_run_1_1_array3_a62d3726fa282b2caf2b33bbeb85b5327}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!dim3@{dim3}}
\index{dim3@{dim3}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{dim3}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t dim3 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a62d3726fa282b2caf2b33bbeb85b5327}
\hypertarget{class_s_c_i_run_1_1_array3_a33280d15e0a89ff1faa6f6f424ec938e}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!operator()@{operator()}}
\index{operator()@{operator()}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}const T\& operator() (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{i1, }
\item[{size\-\_\-t}]{i2, }
\item[{size\-\_\-t}]{i3}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a33280d15e0a89ff1faa6f6f424ec938e}
\hypertarget{class_s_c_i_run_1_1_array3_ab0b05adfca69ff1450554a63884d8f03}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!operator()@{operator()}}
\index{operator()@{operator()}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}T\& operator() (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{i1, }
\item[{size\-\_\-t}]{i2, }
\item[{size\-\_\-t}]{i3}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_ab0b05adfca69ff1450554a63884d8f03}
\hypertarget{class_s_c_i_run_1_1_array3_a6e843cff2745e6205eaa54547fe1356f}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!operator\mbox{[}$\,$\mbox{]}@{operator[]}}
\index{operator\mbox{[}$\,$\mbox{]}@{operator[]}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{operator[]}]{\setlength{\rightskip}{0pt plus 5cm}T\& operator\mbox{[}$\,$\mbox{]} (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a6e843cff2745e6205eaa54547fe1356f}
\hypertarget{class_s_c_i_run_1_1_array3_a1d662efeed51ecff977d444e3f67a229}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!operator\mbox{[}$\,$\mbox{]}@{operator[]}}
\index{operator\mbox{[}$\,$\mbox{]}@{operator[]}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{operator[]}]{\setlength{\rightskip}{0pt plus 5cm}const T\& operator\mbox{[}$\,$\mbox{]} (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a1d662efeed51ecff977d444e3f67a229}
\hypertarget{class_s_c_i_run_1_1_array3_a995c044b5cd5664447964c416cc9c8e2}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!resize@{resize}}
\index{resize@{resize}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{resize}]{\setlength{\rightskip}{0pt plus 5cm}void resize (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{size1, }
\item[{size\-\_\-t}]{size2, }
\item[{size\-\_\-t}]{size3}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_a995c044b5cd5664447964c416cc9c8e2}
\hypertarget{class_s_c_i_run_1_1_array3_aac782da1f912bceb5d8ad00c8dc892ac}{\index{S\-C\-I\-Run\-::\-Array3@{S\-C\-I\-Run\-::\-Array3}!size@{size}}
\index{size@{size}!SCIRun::Array3@{S\-C\-I\-Run\-::\-Array3}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array3_aac782da1f912bceb5d8ad00c8dc892ac}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Containers/\hyperlink{_array3_8h}{Array3.\-h}\end{DoxyCompactItemize}
