\hypertarget{class_s_c_i_run_1_1_f_data1d}{\section{F\-Data1d$<$ Data $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_f_data1d}\index{F\-Data1d$<$ Data $>$@{F\-Data1d$<$ Data $>$}}
}


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

Inheritance diagram for F\-Data1d$<$ Data $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_f_data1d}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ Data $>$\-::\hyperlink{class_s_c_i_run_1_1_f_data1d_a7751e3cf00468abf0af53b78869b6114}{index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_f_data1d_a7751e3cf00468abf0af53b78869b6114}{index\-\_\-type}
\item 
typedef \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ Data $>$\-::\hyperlink{class_s_c_i_run_1_1_f_data1d_a373fe313c32884e79525d46d479bf844}{size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_f_data1d_a373fe313c32884e79525d46d479bf844}{size\-\_\-type}
\item 
typedef Data \hyperlink{class_s_c_i_run_1_1_f_data1d_aa43fe50f42f620e0571ebabde1f17c6d}{value\-\_\-type}
\item 
typedef Data $\ast$ \hyperlink{class_s_c_i_run_1_1_f_data1d_ae6198298f2b8e290e948571fa9539bac}{iterator}
\item 
typedef Data const $\ast$ \hyperlink{class_s_c_i_run_1_1_f_data1d_a31eec122fda8c7854be5fa1d7c9da518}{const\-\_\-iterator}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_ae6198298f2b8e290e948571fa9539bac}{iterator} \hyperlink{class_s_c_i_run_1_1_f_data1d_ad69bd11391be1a1dba5c8202259664f8}{begin} ()
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_ae6198298f2b8e290e948571fa9539bac}{iterator} \hyperlink{class_s_c_i_run_1_1_f_data1d_acad38d52497a975bfb6f2f6acd76631f}{end} ()
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_a31eec122fda8c7854be5fa1d7c9da518}{const\-\_\-iterator} \hyperlink{class_s_c_i_run_1_1_f_data1d_aa4b02d4f1a8500fb07a551069060709f}{begin} () const 
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_a31eec122fda8c7854be5fa1d7c9da518}{const\-\_\-iterator} \hyperlink{class_s_c_i_run_1_1_f_data1d_a350132543d80a1c1e5be844e6d2878ea}{end} () const 
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_a093a1452e0a85970bc7b5e983529234d}{F\-Data1d} ()
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_a84f718ce4aeafd684d70b898f5bfd3e3}{F\-Data1d} (int)
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_ac6fe60b136b32789acbd27b850497dc9}{F\-Data1d} (const \hyperlink{class_s_c_i_run_1_1_f_data1d}{F\-Data1d} \&data)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_f_data1d_a5d6ed99011ab066c54a76d41013dc9ef}{$\sim$\-F\-Data1d} ()
\item 
const \hyperlink{class_s_c_i_run_1_1_f_data1d_aa43fe50f42f620e0571ebabde1f17c6d}{value\-\_\-type} \& \hyperlink{class_s_c_i_run_1_1_f_data1d_a192451469ee2219e3b9de907c86a06cd}{operator\mbox{[}$\,$\mbox{]}} (\hyperlink{class_s_c_i_run_1_1_f_data1d_a7751e3cf00468abf0af53b78869b6114}{index\-\_\-type} idx) const 
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_aa43fe50f42f620e0571ebabde1f17c6d}{value\-\_\-type} \& \hyperlink{class_s_c_i_run_1_1_f_data1d_a454669f6c0ee66204635d51957aa0cc2}{operator\mbox{[}$\,$\mbox{]}} (\hyperlink{class_s_c_i_run_1_1_f_data1d_a7751e3cf00468abf0af53b78869b6114}{index\-\_\-type} idx)
\item 
void \hyperlink{class_s_c_i_run_1_1_f_data1d_ad8c5e3b8784311396a3dd60b151d9f27}{resize} (const \hyperlink{class_s_c_i_run_1_1_f_data1d_a373fe313c32884e79525d46d479bf844}{size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_f_data1d_a503ab01f6c0142145d3434f6924714e7}{size})
\item 
\hyperlink{class_s_c_i_run_1_1_f_data1d_a373fe313c32884e79525d46d479bf844}{size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_f_data1d_a503ab01f6c0142145d3434f6924714e7}{size} () const 
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static const std\-::string \hyperlink{class_s_c_i_run_1_1_f_data1d_a97d19d6120cf44d7ad4973bc733b9513}{type\-\_\-name} (int n=-\/1)
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a31eec122fda8c7854be5fa1d7c9da518}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!const\-\_\-iterator@{const\-\_\-iterator}}
\index{const\-\_\-iterator@{const\-\_\-iterator}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{const\-\_\-iterator}]{\setlength{\rightskip}{0pt plus 5cm}typedef Data const$\ast$ {\bf const\-\_\-iterator}}}\label{class_s_c_i_run_1_1_f_data1d_a31eec122fda8c7854be5fa1d7c9da518}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a7751e3cf00468abf0af53b78869b6114}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!index\-\_\-type@{index\-\_\-type}}
\index{index\-\_\-type@{index\-\_\-type}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{index\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Array1}$<$Data$>$\-::{\bf index\-\_\-type} {\bf index\-\_\-type}}}\label{class_s_c_i_run_1_1_f_data1d_a7751e3cf00468abf0af53b78869b6114}
\hypertarget{class_s_c_i_run_1_1_f_data1d_ae6198298f2b8e290e948571fa9539bac}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!iterator@{iterator}}
\index{iterator@{iterator}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{iterator}]{\setlength{\rightskip}{0pt plus 5cm}typedef Data$\ast$ {\bf iterator}}}\label{class_s_c_i_run_1_1_f_data1d_ae6198298f2b8e290e948571fa9539bac}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a373fe313c32884e79525d46d479bf844}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!size\-\_\-type@{size\-\_\-type}}
\index{size\-\_\-type@{size\-\_\-type}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{size\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Array1}$<$Data$>$\-::{\bf size\-\_\-type} {\bf size\-\_\-type}}}\label{class_s_c_i_run_1_1_f_data1d_a373fe313c32884e79525d46d479bf844}
\hypertarget{class_s_c_i_run_1_1_f_data1d_aa43fe50f42f620e0571ebabde1f17c6d}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!value\-\_\-type@{value\-\_\-type}}
\index{value\-\_\-type@{value\-\_\-type}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{value\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef Data {\bf value\-\_\-type}}}\label{class_s_c_i_run_1_1_f_data1d_aa43fe50f42f620e0571ebabde1f17c6d}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a093a1452e0a85970bc7b5e983529234d}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!F\-Data1d@{F\-Data1d}}
\index{F\-Data1d@{F\-Data1d}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{F\-Data1d}]{\setlength{\rightskip}{0pt plus 5cm}{\bf F\-Data1d} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_a093a1452e0a85970bc7b5e983529234d}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a84f718ce4aeafd684d70b898f5bfd3e3}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!F\-Data1d@{F\-Data1d}}
\index{F\-Data1d@{F\-Data1d}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{F\-Data1d}]{\setlength{\rightskip}{0pt plus 5cm}{\bf F\-Data1d} (
\begin{DoxyParamCaption}
\item[{int}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_a84f718ce4aeafd684d70b898f5bfd3e3}
\hypertarget{class_s_c_i_run_1_1_f_data1d_ac6fe60b136b32789acbd27b850497dc9}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!F\-Data1d@{F\-Data1d}}
\index{F\-Data1d@{F\-Data1d}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{F\-Data1d}]{\setlength{\rightskip}{0pt plus 5cm}{\bf F\-Data1d} (
\begin{DoxyParamCaption}
\item[{const {\bf F\-Data1d}$<$ Data $>$ \&}]{data}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_ac6fe60b136b32789acbd27b850497dc9}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a5d6ed99011ab066c54a76d41013dc9ef}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!$\sim$\-F\-Data1d@{$\sim$\-F\-Data1d}}
\index{$\sim$\-F\-Data1d@{$\sim$\-F\-Data1d}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{$\sim$\-F\-Data1d}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf F\-Data1d} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_f_data1d_a5d6ed99011ab066c54a76d41013dc9ef}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_f_data1d_ad69bd11391be1a1dba5c8202259664f8}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!begin@{begin}}
\index{begin@{begin}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{begin}]{\setlength{\rightskip}{0pt plus 5cm}{\bf iterator} begin (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_ad69bd11391be1a1dba5c8202259664f8}
\hypertarget{class_s_c_i_run_1_1_f_data1d_aa4b02d4f1a8500fb07a551069060709f}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!begin@{begin}}
\index{begin@{begin}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{begin}]{\setlength{\rightskip}{0pt plus 5cm}{\bf const\-\_\-iterator} begin (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_aa4b02d4f1a8500fb07a551069060709f}
\hypertarget{class_s_c_i_run_1_1_f_data1d_acad38d52497a975bfb6f2f6acd76631f}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!end@{end}}
\index{end@{end}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{end}]{\setlength{\rightskip}{0pt plus 5cm}{\bf iterator} end (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_acad38d52497a975bfb6f2f6acd76631f}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a350132543d80a1c1e5be844e6d2878ea}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!end@{end}}
\index{end@{end}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{end}]{\setlength{\rightskip}{0pt plus 5cm}{\bf const\-\_\-iterator} end (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_a350132543d80a1c1e5be844e6d2878ea}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a192451469ee2219e3b9de907c86a06cd}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!operator\mbox{[}$\,$\mbox{]}@{operator[]}}
\index{operator\mbox{[}$\,$\mbox{]}@{operator[]}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{operator[]}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf value\-\_\-type}\& operator\mbox{[}$\,$\mbox{]} (
\begin{DoxyParamCaption}
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_a192451469ee2219e3b9de907c86a06cd}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a454669f6c0ee66204635d51957aa0cc2}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!operator\mbox{[}$\,$\mbox{]}@{operator[]}}
\index{operator\mbox{[}$\,$\mbox{]}@{operator[]}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{operator[]}]{\setlength{\rightskip}{0pt plus 5cm}{\bf value\-\_\-type}\& operator\mbox{[}$\,$\mbox{]} (
\begin{DoxyParamCaption}
\item[{{\bf index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_a454669f6c0ee66204635d51957aa0cc2}
\hypertarget{class_s_c_i_run_1_1_f_data1d_ad8c5e3b8784311396a3dd60b151d9f27}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!resize@{resize}}
\index{resize@{resize}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{resize}]{\setlength{\rightskip}{0pt plus 5cm}void resize (
\begin{DoxyParamCaption}
\item[{const {\bf size\-\_\-type}}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_ad8c5e3b8784311396a3dd60b151d9f27}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a503ab01f6c0142145d3434f6924714e7}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!size@{size}}
\index{size@{size}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf size\-\_\-type} size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_f_data1d_a503ab01f6c0142145d3434f6924714e7}
\hypertarget{class_s_c_i_run_1_1_f_data1d_a97d19d6120cf44d7ad4973bc733b9513}{\index{S\-C\-I\-Run\-::\-F\-Data1d@{S\-C\-I\-Run\-::\-F\-Data1d}!type\-\_\-name@{type\-\_\-name}}
\index{type\-\_\-name@{type\-\_\-name}!SCIRun::FData1d@{S\-C\-I\-Run\-::\-F\-Data1d}}
\subsubsection[{type\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string type\-\_\-name (
\begin{DoxyParamCaption}
\item[{int}]{n = {\ttfamily -\/1}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_f_data1d_a97d19d6120cf44d7ad4973bc733b9513}


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