\hypertarget{class_s_c_i_run_1_1_v_f_data}{\section{V\-F\-Data Class Reference}
\label{class_s_c_i_run_1_1_v_f_data}\index{V\-F\-Data@{V\-F\-Data}}
}


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

Inheritance diagram for V\-F\-Data\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.904762cm]{class_s_c_i_run_1_1_v_f_data}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_v_f_data_a6c00b2c38a1f300bfe46a8c911ecdd41}{$\sim$\-V\-F\-Data} ()
\item 
virtual \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_f_data_a00bd27debfbf9e8ca330926a7f30f85f}{fdata\-\_\-size} () const 
\item 
virtual \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_f_data_a3f54080f4ba5b2237e73ce300b9c8454}{efdata\-\_\-size} () const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_a528f11d49181b84e94e2c57e3c1efdb6}{resize\-\_\-fdata} (\hyperlink{class_s_c_i_run_1_1_v_mesh_a30d779fcb9dbc41c8312c59bed7773cf}{V\-Mesh\-::dimension\-\_\-type} dim)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_a83863bd65d64e191fa3452bc3f569233}{resize\-\_\-efdata} (\hyperlink{class_s_c_i_run_1_1_v_mesh_a30d779fcb9dbc41c8312c59bed7773cf}{V\-Mesh\-::dimension\-\_\-type} dim)
\item 
virtual void $\ast$ \hyperlink{class_s_c_i_run_1_1_v_f_data_a90c907b6e398e2b1c0deac0b12c969e2}{fdata\-\_\-pointer} () const 
\item 
virtual void $\ast$ \hyperlink{class_s_c_i_run_1_1_v_f_data_a8f90eaa3c82a6c8d1d3f6a64b76ec853}{efdata\-\_\-pointer} () const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_a0bada9165df22a1a8467980792c56c23}{copy\-\_\-value} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} vidx, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx)
\begin{DoxyCompactList}\small\item\em \hyperlink{struct_copy}{Copy} a value without needing to know the type. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_a070d89bdc81e2cad78e42203eba2b462}{copy\-\_\-values} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} vidx, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx, \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} num)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_ad3435998551ca6e53e98e2df630b1944}{copy\-\_\-weighted\-\_\-value} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} $\ast$vidx, \hyperlink{class_s_c_i_run_1_1_v_mesh_ae3d04b51d163d20b1edb2fce8dfd1eaf}{V\-Mesh\-::weight\-\_\-type} $\ast$vw, \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} sz, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx)
\begin{DoxyCompactList}\small\item\em \hyperlink{struct_copy}{Copy} a weighted value without needing to know the type. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_af775f75b3734a0cb1928264d20038a87}{copy\-\_\-evalue} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} vidx, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx)
\begin{DoxyCompactList}\small\item\em \hyperlink{struct_copy}{Copy} a edge value without needing to know the type. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_a062df4a9c7c983d6dd59aa54effc734e}{copy\-\_\-evalues} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} vidx, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx, \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} num)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_ab8d8ed30ab4e888a3719f30d11699605}{copy\-\_\-weighted\-\_\-evalue} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} $\ast$vidx, \hyperlink{class_s_c_i_run_1_1_v_mesh_ae3d04b51d163d20b1edb2fce8dfd1eaf}{V\-Mesh\-::weight\-\_\-type} $\ast$vw, \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} sz, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} idx)
\begin{DoxyCompactList}\small\item\em \hyperlink{struct_copy}{Copy} a weighted edge value without needing to know the type. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_aca655dae52b63e730edd593c85a23075}{copy\-\_\-values} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata)
\begin{DoxyCompactList}\small\item\em \hyperlink{struct_copy}{Copy} values from one F\-Data array to another F\-Data array. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_s_c_i_run_1_1_v_f_data_a585a6cdc82df6a74ee555d75257bcc9b}{copy\-\_\-evalues} (\hyperlink{class_s_c_i_run_1_1_v_f_data}{V\-F\-Data} $\ast$fdata)
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_v_f_data_ac49bc218867470e593bdeffe4e88678a}{min} (double \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} \&idx) const 
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_v_f_data_a15f7864bca8965d4ede6782043641ba8}{max} (double \&val, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} \&idx) const 
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_v_f_data_a2ac2a8f3d72cef28b6c44eed01c97f96}{minmax} (double \&\hyperlink{class_s_c_i_run_1_1_v_f_data_ac49bc218867470e593bdeffe4e88678a}{min}, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} \&idxmin, double \&\hyperlink{structmax}{max}, \hyperlink{class_s_c_i_run_1_1_v_mesh_a1f6a952c3acbba342540b49d049d389e}{V\-Mesh\-::index\-\_\-type} \&idxmax) const 
\item 
virtual \hyperlink{class_s_c_i_run_1_1_v_mesh_ae0e9f814a9e9b50f02283e9dee74f9a9}{V\-Mesh\-::size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_v_f_data_a96ad14f66c456f99228ecf0ecb391d8a}{size} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Interface class to data stored in field. The \hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} class has a pointer to this class and hence can call the appropriate function from the table listed by this class. This class works with references to the original class and hence the additional overhead should be small. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_v_f_data_a6c00b2c38a1f300bfe46a8c911ecdd41}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!$\sim$\-V\-F\-Data@{$\sim$\-V\-F\-Data}}
\index{$\sim$\-V\-F\-Data@{$\sim$\-V\-F\-Data}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{$\sim$\-V\-F\-Data}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf V\-F\-Data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a6c00b2c38a1f300bfe46a8c911ecdd41}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_v_f_data_af775f75b3734a0cb1928264d20038a87}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-evalue@{copy\-\_\-evalue}}
\index{copy\-\_\-evalue@{copy\-\_\-evalue}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{vidx, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_af775f75b3734a0cb1928264d20038a87}


\hyperlink{struct_copy}{Copy} a edge value without needing to know the type. 



Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a7d53316b55445664b9826ff9d05c3b1e}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a062df4a9c7c983d6dd59aa54effc734e}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-evalues@{copy\-\_\-evalues}}
\index{copy\-\_\-evalues@{copy\-\_\-evalues}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{vidx, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx, }
\item[{{\bf V\-Mesh\-::size\-\_\-type}}]{num}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a062df4a9c7c983d6dd59aa54effc734e}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_ae8f3a7b95634eb73b221ac37a0041741}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a585a6cdc82df6a74ee555d75257bcc9b}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-evalues@{copy\-\_\-evalues}}
\index{copy\-\_\-evalues@{copy\-\_\-evalues}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-evalues}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-evalues (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a585a6cdc82df6a74ee555d75257bcc9b}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a0edafa7aef85536f44b5ca3297edac5f}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a0bada9165df22a1a8467980792c56c23}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-value@{copy\-\_\-value}}
\index{copy\-\_\-value@{copy\-\_\-value}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-value (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{vidx, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a0bada9165df22a1a8467980792c56c23}


\hyperlink{struct_copy}{Copy} a value without needing to know the type. 



Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_ab6e20645162d2d6cc52bf22a2abea25f}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a070d89bdc81e2cad78e42203eba2b462}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-values@{copy\-\_\-values}}
\index{copy\-\_\-values@{copy\-\_\-values}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-values (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{vidx, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx, }
\item[{{\bf V\-Mesh\-::size\-\_\-type}}]{num}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a070d89bdc81e2cad78e42203eba2b462}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_ac0224127dd8fd467e8b5655fb5b0d7b6}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_aca655dae52b63e730edd593c85a23075}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-values@{copy\-\_\-values}}
\index{copy\-\_\-values@{copy\-\_\-values}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-values}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-values (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_aca655dae52b63e730edd593c85a23075}


\hyperlink{struct_copy}{Copy} values from one F\-Data array to another F\-Data array. 



Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a01d238f96ba074ed6c6bd3e3fffbc17b}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_ab8d8ed30ab4e888a3719f30d11699605}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-weighted\-\_\-evalue@{copy\-\_\-weighted\-\_\-evalue}}
\index{copy\-\_\-weighted\-\_\-evalue@{copy\-\_\-weighted\-\_\-evalue}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-weighted\-\_\-evalue}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-weighted\-\_\-evalue (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata, }
\item[{{\bf V\-Mesh\-::index\-\_\-type} $\ast$}]{vidx, }
\item[{{\bf V\-Mesh\-::weight\-\_\-type} $\ast$}]{vw, }
\item[{{\bf V\-Mesh\-::size\-\_\-type}}]{sz, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_ab8d8ed30ab4e888a3719f30d11699605}


\hyperlink{struct_copy}{Copy} a weighted edge value without needing to know the type. 



Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a4ade2ee19d88c110ddce528875f94a52}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_ad3435998551ca6e53e98e2df630b1944}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!copy\-\_\-weighted\-\_\-value@{copy\-\_\-weighted\-\_\-value}}
\index{copy\-\_\-weighted\-\_\-value@{copy\-\_\-weighted\-\_\-value}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{copy\-\_\-weighted\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}void copy\-\_\-weighted\-\_\-value (
\begin{DoxyParamCaption}
\item[{{\bf V\-F\-Data} $\ast$}]{fdata, }
\item[{{\bf V\-Mesh\-::index\-\_\-type} $\ast$}]{vidx, }
\item[{{\bf V\-Mesh\-::weight\-\_\-type} $\ast$}]{vw, }
\item[{{\bf V\-Mesh\-::size\-\_\-type}}]{sz, }
\item[{{\bf V\-Mesh\-::index\-\_\-type}}]{idx}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_ad3435998551ca6e53e98e2df630b1944}


\hyperlink{struct_copy}{Copy} a weighted value without needing to know the type. 

\hypertarget{class_s_c_i_run_1_1_v_f_data_a8f90eaa3c82a6c8d1d3f6a64b76ec853}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!efdata\-\_\-pointer@{efdata\-\_\-pointer}}
\index{efdata\-\_\-pointer@{efdata\-\_\-pointer}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{efdata\-\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}void $\ast$ efdata\-\_\-pointer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a8f90eaa3c82a6c8d1d3f6a64b76ec853}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a549e7557d269a6e0b0aa2a80ed7bf4a5}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a3f54080f4ba5b2237e73ce300b9c8454}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!efdata\-\_\-size@{efdata\-\_\-size}}
\index{efdata\-\_\-size@{efdata\-\_\-size}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{efdata\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh\-::size\-\_\-type} efdata\-\_\-size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a3f54080f4ba5b2237e73ce300b9c8454}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a1738ef0b76eb72fb37cfb9b8532f7718}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a90c907b6e398e2b1c0deac0b12c969e2}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!fdata\-\_\-pointer@{fdata\-\_\-pointer}}
\index{fdata\-\_\-pointer@{fdata\-\_\-pointer}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{fdata\-\_\-pointer}]{\setlength{\rightskip}{0pt plus 5cm}void $\ast$ fdata\-\_\-pointer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a90c907b6e398e2b1c0deac0b12c969e2}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a3efa0247f50aaa9c016402d0efe318b1}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a00bd27debfbf9e8ca330926a7f30f85f}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!fdata\-\_\-size@{fdata\-\_\-size}}
\index{fdata\-\_\-size@{fdata\-\_\-size}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{fdata\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh\-::size\-\_\-type} fdata\-\_\-size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a00bd27debfbf9e8ca330926a7f30f85f}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a24fca476267199aafb8800a7a044a1e1}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a15f7864bca8965d4ede6782043641ba8}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!max@{max}}
\index{max@{max}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{max}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf max} (
\begin{DoxyParamCaption}
\item[{double \&}]{val, }
\item[{{\bf V\-Mesh\-::index\-\_\-type} \&}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a15f7864bca8965d4ede6782043641ba8}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_tensor_t_a3b8ac1222ad2b9ce8ae6d106dfd86b4e}{V\-F\-Data\-Tensor\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}, \hyperlink{class_s_c_i_run_1_1_v_f_data_vector_t_a3b8ac1222ad2b9ce8ae6d106dfd86b4e}{V\-F\-Data\-Vector\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}, and \hyperlink{class_s_c_i_run_1_1_v_f_data_scalar_t_a3b8ac1222ad2b9ce8ae6d106dfd86b4e}{V\-F\-Data\-Scalar\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_ac49bc218867470e593bdeffe4e88678a}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!min@{min}}
\index{min@{min}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{min}]{\setlength{\rightskip}{0pt plus 5cm}bool min (
\begin{DoxyParamCaption}
\item[{double \&}]{val, }
\item[{{\bf V\-Mesh\-::index\-\_\-type} \&}]{idx}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_ac49bc218867470e593bdeffe4e88678a}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_tensor_t_af15bbcc4c85d11ee214ec9b9c6aca4a4}{V\-F\-Data\-Tensor\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}, \hyperlink{class_s_c_i_run_1_1_v_f_data_vector_t_af15bbcc4c85d11ee214ec9b9c6aca4a4}{V\-F\-Data\-Vector\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}, and \hyperlink{class_s_c_i_run_1_1_v_f_data_scalar_t_af15bbcc4c85d11ee214ec9b9c6aca4a4}{V\-F\-Data\-Scalar\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a2ac2a8f3d72cef28b6c44eed01c97f96}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!minmax@{minmax}}
\index{minmax@{minmax}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{minmax}]{\setlength{\rightskip}{0pt plus 5cm}bool minmax (
\begin{DoxyParamCaption}
\item[{double \&}]{min, }
\item[{{\bf V\-Mesh\-::index\-\_\-type} \&}]{idxmin, }
\item[{double \&}]{max, }
\item[{{\bf V\-Mesh\-::index\-\_\-type} \&}]{idxmax}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a2ac2a8f3d72cef28b6c44eed01c97f96}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_tensor_t_a261b3528a9c6624df232e628558c34ef}{V\-F\-Data\-Tensor\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}, \hyperlink{class_s_c_i_run_1_1_v_f_data_vector_t_a261b3528a9c6624df232e628558c34ef}{V\-F\-Data\-Vector\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}, and \hyperlink{class_s_c_i_run_1_1_v_f_data_scalar_t_a261b3528a9c6624df232e628558c34ef}{V\-F\-Data\-Scalar\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a83863bd65d64e191fa3452bc3f569233}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!resize\-\_\-efdata@{resize\-\_\-efdata}}
\index{resize\-\_\-efdata@{resize\-\_\-efdata}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{resize\-\_\-efdata}]{\setlength{\rightskip}{0pt plus 5cm}void resize\-\_\-efdata (
\begin{DoxyParamCaption}
\item[{{\bf V\-Mesh\-::dimension\-\_\-type}}]{dim}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a83863bd65d64e191fa3452bc3f569233}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_abb4f81500cd2fc671ec851ba78b567b8}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a528f11d49181b84e94e2c57e3c1efdb6}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!resize\-\_\-fdata@{resize\-\_\-fdata}}
\index{resize\-\_\-fdata@{resize\-\_\-fdata}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{resize\-\_\-fdata}]{\setlength{\rightskip}{0pt plus 5cm}void resize\-\_\-fdata (
\begin{DoxyParamCaption}
\item[{{\bf V\-Mesh\-::dimension\-\_\-type}}]{dim}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a528f11d49181b84e94e2c57e3c1efdb6}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a56642e84dfe5eecd7639139b50e794b8}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.

\hypertarget{class_s_c_i_run_1_1_v_f_data_a96ad14f66c456f99228ecf0ecb391d8a}{\index{S\-C\-I\-Run\-::\-V\-F\-Data@{S\-C\-I\-Run\-::\-V\-F\-Data}!size@{size}}
\index{size@{size}!SCIRun::VFData@{S\-C\-I\-Run\-::\-V\-F\-Data}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh\-::size\-\_\-type} size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_v_f_data_a96ad14f66c456f99228ecf0ecb391d8a}


Reimplemented in \hyperlink{class_s_c_i_run_1_1_v_f_data_t_a16dbd8d44a1de750b0de0ec72a7bb6f9}{V\-F\-Data\-T$<$ F\-D\-A\-T\-A, E\-F\-D\-A\-T\-A, H\-F\-D\-A\-T\-A $>$}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Legacy/\-Field/\hyperlink{_v_f_data_8h}{V\-F\-Data.\-h}\item 
Core/\-Datatypes/\-Legacy/\-Field/\hyperlink{_v_f_data_8cc}{V\-F\-Data.\-cc}\end{DoxyCompactItemize}
