\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source}{\section{Mapping\-Data\-Source Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source}\index{Mapping\-Data\-Source@{Mapping\-Data\-Source}}
}


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

Inheritance diagram for Mapping\-Data\-Source\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=12.000000cm]{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a298672b96030b1a4e65f3de6890742ad}{Mapping\-Data\-Source} ()
\item 
virtual \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad6ea11cec58dac9d50540e9977a0a3ae}{$\sim$\-Mapping\-Data\-Source} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a2f1ae5b590a62dbea6674bcf8ba63272}{get\-\_\-data} (double \&data, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Geometry\-::\-Point} \&p) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a303f3d1d5c16f98275ec662018ef92f2}{get\-\_\-data} (\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Geometry\-::\-Vector} \&data, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Geometry\-::\-Point} \&p) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad79dc70ef1eecb2774c1ac9b824c5e59}{get\-\_\-data} (\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_tensor}{Geometry\-::\-Tensor} \&data, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Geometry\-::\-Point} \&p) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a4d0e044cc0cff426b109a1f75e5c13f6}{get\-\_\-data} (std\-::vector$<$ double $>$ \&data, const std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Geometry\-::\-Point} $>$ \&p) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a35898ea7146f8348b523468b76738df3}{get\-\_\-data} (std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Geometry\-::\-Vector} $>$ \&data, const std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Geometry\-::\-Point} $>$ \&p) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a348b35bbd87ab8e2074bd6f26783db0c}{get\-\_\-data} (std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_tensor}{Geometry\-::\-Tensor} $>$ \&data, const std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Geometry\-::\-Point} $>$ \&p) const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a85bded9064cb3f434e9fd6b7c5eec86d}{is\-\_\-double} () const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ab60bd4c54566ba0b66d6263c7b6c6456}{is\-\_\-scalar} () const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_aa81f39e36b2b2d4afbf9460a0d997eea}{is\-\_\-vector} () const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a45c2166d377ac1d4c02edfd4fad14c91}{is\-\_\-tensor} () const 
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad42accfee731e67a3e2a07cc833c9bab}{is\-\_\-double\-\_\-}
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a1ee7bc6526460eb1b22b5ee1f6d5878e}{is\-\_\-vector\-\_\-}
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a5e4eab0d4432b8d842758f17ae8f0d1b}{is\-\_\-tensor\-\_\-}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a298672b96030b1a4e65f3de6890742ad}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!Mapping\-Data\-Source@{Mapping\-Data\-Source}}
\index{Mapping\-Data\-Source@{Mapping\-Data\-Source}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{Mapping\-Data\-Source}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Mapping\-Data\-Source} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a298672b96030b1a4e65f3de6890742ad}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad6ea11cec58dac9d50540e9977a0a3ae}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!$\sim$\-Mapping\-Data\-Source@{$\sim$\-Mapping\-Data\-Source}}
\index{$\sim$\-Mapping\-Data\-Source@{$\sim$\-Mapping\-Data\-Source}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{$\sim$\-Mapping\-Data\-Source}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf Mapping\-Data\-Source} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad6ea11cec58dac9d50540e9977a0a3ae}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a2f1ae5b590a62dbea6674bcf8ba63272}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!get\-\_\-data@{get\-\_\-data}}
\index{get\-\_\-data@{get\-\_\-data}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{get\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-data (
\begin{DoxyParamCaption}
\item[{double \&}]{data, }
\item[{const {\bf Geometry\-::\-Point} \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a2f1ae5b590a62dbea6674bcf8ba63272}


Reimplemented in \hyperlink{class_closest_node_weighted_tensor_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Node\-Weighted\-Tensor\-Gradient\-Norm\-Source}, \hyperlink{class_closest_node_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Node\-Gradient\-Norm\-Source}, \hyperlink{class_closest_node_weighted_data_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Node\-Weighted\-Data\-Source}, \hyperlink{class_closest_node_data_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Node\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Interpolated\-Weighted\-Tensor\-Gradient\-Norm\-Source}, \hyperlink{class_closest_interpolated_weighted_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Interpolated\-Weighted\-Gradient\-Norm\-Source}, \hyperlink{class_closest_interpolated_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Interpolated\-Gradient\-Norm\-Source}, \hyperlink{class_closest_interpolated_weighted_data_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Interpolated\-Weighted\-Data\-Source}, \hyperlink{class_closest_interpolated_data_source_a16a6392772e54932ce904adb2ece2385}{Closest\-Interpolated\-Data\-Source}, \hyperlink{class_interpolated_weighted_tensor_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Interpolated\-Weighted\-Tensor\-Gradient\-Norm\-Source}, \hyperlink{class_interpolated_weighted_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Interpolated\-Weighted\-Gradient\-Norm\-Source}, \hyperlink{class_interpolated_gradient_norm_source_a16a6392772e54932ce904adb2ece2385}{Interpolated\-Gradient\-Norm\-Source}, \hyperlink{class_interpolated_weighted_data_source_a16a6392772e54932ce904adb2ece2385}{Interpolated\-Weighted\-Data\-Source}, and \hyperlink{class_interpolated_data_source_a16a6392772e54932ce904adb2ece2385}{Interpolated\-Data\-Source}.

\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a303f3d1d5c16f98275ec662018ef92f2}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!get\-\_\-data@{get\-\_\-data}}
\index{get\-\_\-data@{get\-\_\-data}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{get\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-data (
\begin{DoxyParamCaption}
\item[{{\bf Geometry\-::\-Vector} \&}]{data, }
\item[{const {\bf Geometry\-::\-Point} \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a303f3d1d5c16f98275ec662018ef92f2}


Reimplemented in \hyperlink{class_closest_node_weighted_gradient_norm_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Node\-Weighted\-Gradient\-Norm\-Source}, \hyperlink{class_closest_node_weighted_tensor_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Node\-Weighted\-Tensor\-Gradient\-Source}, \hyperlink{class_closest_node_weighted_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Node\-Weighted\-Gradient\-Source}, \hyperlink{class_closest_node_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Node\-Gradient\-Source}, \hyperlink{class_closest_node_weighted_tensor_data_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Node\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_node_weighted_data_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Node\-Weighted\-Data\-Source}, \hyperlink{class_closest_node_data_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Node\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Interpolated\-Weighted\-Tensor\-Gradient\-Source}, \hyperlink{class_closest_interpolated_weighted_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Interpolated\-Weighted\-Gradient\-Source}, \hyperlink{class_closest_interpolated_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Interpolated\-Gradient\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_data_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_data_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Interpolated\-Weighted\-Data\-Source}, \hyperlink{class_closest_interpolated_data_source_aed8e829fadcff7de8621d38215c05fa4}{Closest\-Interpolated\-Data\-Source}, \hyperlink{class_interpolated_weighted_tensor_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Interpolated\-Weighted\-Tensor\-Gradient\-Source}, \hyperlink{class_interpolated_weighted_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Interpolated\-Weighted\-Gradient\-Source}, \hyperlink{class_interpolated_gradient_source_aed8e829fadcff7de8621d38215c05fa4}{Interpolated\-Gradient\-Source}, \hyperlink{class_interpolated_weighted_tensor_data_source_aed8e829fadcff7de8621d38215c05fa4}{Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_interpolated_weighted_data_source_aed8e829fadcff7de8621d38215c05fa4}{Interpolated\-Weighted\-Data\-Source}, and \hyperlink{class_interpolated_data_source_aed8e829fadcff7de8621d38215c05fa4}{Interpolated\-Data\-Source}.

\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad79dc70ef1eecb2774c1ac9b824c5e59}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!get\-\_\-data@{get\-\_\-data}}
\index{get\-\_\-data@{get\-\_\-data}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{get\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-data (
\begin{DoxyParamCaption}
\item[{{\bf Geometry\-::\-Tensor} \&}]{data, }
\item[{const {\bf Geometry\-::\-Point} \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad79dc70ef1eecb2774c1ac9b824c5e59}


Reimplemented in \hyperlink{class_closest_node_weighted_tensor_data_source_a8ee2671d81b5642263630c6eae0b3842}{Closest\-Node\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_node_weighted_data_source_a8ee2671d81b5642263630c6eae0b3842}{Closest\-Node\-Weighted\-Data\-Source}, \hyperlink{class_closest_node_data_source_a8ee2671d81b5642263630c6eae0b3842}{Closest\-Node\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_data_source_a8ee2671d81b5642263630c6eae0b3842}{Closest\-Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_data_source_a8ee2671d81b5642263630c6eae0b3842}{Closest\-Interpolated\-Weighted\-Data\-Source}, \hyperlink{class_closest_interpolated_data_source_a8ee2671d81b5642263630c6eae0b3842}{Closest\-Interpolated\-Data\-Source}, \hyperlink{class_interpolated_weighted_tensor_data_source_a8ee2671d81b5642263630c6eae0b3842}{Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_interpolated_weighted_data_source_a8ee2671d81b5642263630c6eae0b3842}{Interpolated\-Weighted\-Data\-Source}, and \hyperlink{class_interpolated_data_source_a8ee2671d81b5642263630c6eae0b3842}{Interpolated\-Data\-Source}.

\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a4d0e044cc0cff426b109a1f75e5c13f6}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!get\-\_\-data@{get\-\_\-data}}
\index{get\-\_\-data@{get\-\_\-data}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{get\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-data (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ double $>$ \&}]{data, }
\item[{const std\-::vector$<$ {\bf Geometry\-::\-Point} $>$ \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a4d0e044cc0cff426b109a1f75e5c13f6}


Reimplemented in \hyperlink{class_closest_node_weighted_tensor_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Node\-Weighted\-Tensor\-Gradient\-Norm\-Source}, \hyperlink{class_closest_node_weighted_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Node\-Weighted\-Gradient\-Norm\-Source}, \hyperlink{class_closest_node_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Node\-Gradient\-Norm\-Source}, \hyperlink{class_closest_node_weighted_data_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Node\-Weighted\-Data\-Source}, \hyperlink{class_closest_node_data_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Node\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Interpolated\-Weighted\-Tensor\-Gradient\-Norm\-Source}, \hyperlink{class_closest_interpolated_weighted_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Interpolated\-Weighted\-Gradient\-Norm\-Source}, \hyperlink{class_closest_interpolated_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Interpolated\-Gradient\-Norm\-Source}, \hyperlink{class_closest_interpolated_weighted_data_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Interpolated\-Weighted\-Data\-Source}, \hyperlink{class_closest_interpolated_data_source_a57a980847379f29caf304c36ec622f0b}{Closest\-Interpolated\-Data\-Source}, \hyperlink{class_interpolated_weighted_tensor_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Interpolated\-Weighted\-Tensor\-Gradient\-Norm\-Source}, \hyperlink{class_interpolated_weighted_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Interpolated\-Weighted\-Gradient\-Norm\-Source}, \hyperlink{class_interpolated_gradient_norm_source_a57a980847379f29caf304c36ec622f0b}{Interpolated\-Gradient\-Norm\-Source}, \hyperlink{class_interpolated_weighted_data_source_a57a980847379f29caf304c36ec622f0b}{Interpolated\-Weighted\-Data\-Source}, and \hyperlink{class_interpolated_data_source_a57a980847379f29caf304c36ec622f0b}{Interpolated\-Data\-Source}.

\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a35898ea7146f8348b523468b76738df3}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!get\-\_\-data@{get\-\_\-data}}
\index{get\-\_\-data@{get\-\_\-data}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{get\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-data (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ {\bf Geometry\-::\-Vector} $>$ \&}]{data, }
\item[{const std\-::vector$<$ {\bf Geometry\-::\-Point} $>$ \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a35898ea7146f8348b523468b76738df3}


Reimplemented in \hyperlink{class_closest_node_weighted_tensor_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Node\-Weighted\-Tensor\-Gradient\-Source}, \hyperlink{class_closest_node_weighted_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Node\-Weighted\-Gradient\-Source}, \hyperlink{class_closest_node_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Node\-Gradient\-Source}, \hyperlink{class_closest_node_weighted_tensor_data_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Node\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_node_weighted_data_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Node\-Weighted\-Data\-Source}, \hyperlink{class_closest_node_data_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Node\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Interpolated\-Weighted\-Tensor\-Gradient\-Source}, \hyperlink{class_closest_interpolated_weighted_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Interpolated\-Weighted\-Gradient\-Source}, \hyperlink{class_closest_interpolated_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Interpolated\-Gradient\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_data_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_data_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Interpolated\-Weighted\-Data\-Source}, \hyperlink{class_closest_interpolated_data_source_ad722f239b2fe22d8043000f0791e7831}{Closest\-Interpolated\-Data\-Source}, \hyperlink{class_interpolated_weighted_tensor_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Interpolated\-Weighted\-Tensor\-Gradient\-Source}, \hyperlink{class_interpolated_weighted_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Interpolated\-Weighted\-Gradient\-Source}, \hyperlink{class_interpolated_gradient_source_ad722f239b2fe22d8043000f0791e7831}{Interpolated\-Gradient\-Source}, \hyperlink{class_interpolated_weighted_tensor_data_source_ad722f239b2fe22d8043000f0791e7831}{Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_interpolated_weighted_data_source_ad722f239b2fe22d8043000f0791e7831}{Interpolated\-Weighted\-Data\-Source}, and \hyperlink{class_interpolated_data_source_ad722f239b2fe22d8043000f0791e7831}{Interpolated\-Data\-Source}.

\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a348b35bbd87ab8e2074bd6f26783db0c}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!get\-\_\-data@{get\-\_\-data}}
\index{get\-\_\-data@{get\-\_\-data}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{get\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-data (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ {\bf Geometry\-::\-Tensor} $>$ \&}]{data, }
\item[{const std\-::vector$<$ {\bf Geometry\-::\-Point} $>$ \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a348b35bbd87ab8e2074bd6f26783db0c}


Reimplemented in \hyperlink{class_closest_node_weighted_tensor_data_source_adfcef4392e841236930aef2b8cfe5b17}{Closest\-Node\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_node_weighted_data_source_adfcef4392e841236930aef2b8cfe5b17}{Closest\-Node\-Weighted\-Data\-Source}, \hyperlink{class_closest_node_data_source_adfcef4392e841236930aef2b8cfe5b17}{Closest\-Node\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_tensor_data_source_adfcef4392e841236930aef2b8cfe5b17}{Closest\-Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_closest_interpolated_weighted_data_source_adfcef4392e841236930aef2b8cfe5b17}{Closest\-Interpolated\-Weighted\-Data\-Source}, \hyperlink{class_closest_interpolated_data_source_adfcef4392e841236930aef2b8cfe5b17}{Closest\-Interpolated\-Data\-Source}, \hyperlink{class_interpolated_weighted_tensor_data_source_adfcef4392e841236930aef2b8cfe5b17}{Interpolated\-Weighted\-Tensor\-Data\-Source}, \hyperlink{class_interpolated_weighted_data_source_adfcef4392e841236930aef2b8cfe5b17}{Interpolated\-Weighted\-Data\-Source}, and \hyperlink{class_interpolated_data_source_adfcef4392e841236930aef2b8cfe5b17}{Interpolated\-Data\-Source}.

\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a85bded9064cb3f434e9fd6b7c5eec86d}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!is\-\_\-double@{is\-\_\-double}}
\index{is\-\_\-double@{is\-\_\-double}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{is\-\_\-double}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-double (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a85bded9064cb3f434e9fd6b7c5eec86d}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ab60bd4c54566ba0b66d6263c7b6c6456}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!is\-\_\-scalar@{is\-\_\-scalar}}
\index{is\-\_\-scalar@{is\-\_\-scalar}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{is\-\_\-scalar}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-scalar (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ab60bd4c54566ba0b66d6263c7b6c6456}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a45c2166d377ac1d4c02edfd4fad14c91}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!is\-\_\-tensor@{is\-\_\-tensor}}
\index{is\-\_\-tensor@{is\-\_\-tensor}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{is\-\_\-tensor}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-tensor (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a45c2166d377ac1d4c02edfd4fad14c91}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_aa81f39e36b2b2d4afbf9460a0d997eea}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!is\-\_\-vector@{is\-\_\-vector}}
\index{is\-\_\-vector@{is\-\_\-vector}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{is\-\_\-vector}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-vector (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_aa81f39e36b2b2d4afbf9460a0d997eea}


\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad42accfee731e67a3e2a07cc833c9bab}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!is\-\_\-double\-\_\-@{is\-\_\-double\-\_\-}}
\index{is\-\_\-double\-\_\-@{is\-\_\-double\-\_\-}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{is\-\_\-double\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-double\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_ad42accfee731e67a3e2a07cc833c9bab}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a5e4eab0d4432b8d842758f17ae8f0d1b}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!is\-\_\-tensor\-\_\-@{is\-\_\-tensor\-\_\-}}
\index{is\-\_\-tensor\-\_\-@{is\-\_\-tensor\-\_\-}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{is\-\_\-tensor\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-tensor\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a5e4eab0d4432b8d842758f17ae8f0d1b}
\hypertarget{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a1ee7bc6526460eb1b22b5ee1f6d5878e}{\index{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}!is\-\_\-vector\-\_\-@{is\-\_\-vector\-\_\-}}
\index{is\-\_\-vector\-\_\-@{is\-\_\-vector\-\_\-}!SCIRun::Core::Algorithms::Fields::MappingDataSource@{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Fields\-::\-Mapping\-Data\-Source}}
\subsubsection[{is\-\_\-vector\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool is\-\_\-vector\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_fields_1_1_mapping_data_source_a1ee7bc6526460eb1b22b5ee1f6d5878e}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Algorithms/\-Legacy/\-Fields/\-Mapping/\hyperlink{_mapping_data_source_8h}{Mapping\-Data\-Source.\-h}\item 
Core/\-Algorithms/\-Legacy/\-Fields/\-Mapping/\hyperlink{_mapping_data_source_8cc}{Mapping\-Data\-Source.\-cc}\end{DoxyCompactItemize}
