\hypertarget{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis}{\section{No\-Data\-Basis$<$ T $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis}\index{No\-Data\-Basis$<$ T $>$@{No\-Data\-Basis$<$ T $>$}}
}


Class for handling of element without storage for field variables.  




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

Inheritance diagram for No\-Data\-Basis$<$ T $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef T \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a265a253612b46abed17c61b0a5e5ce30}{value\-\_\-type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a7bef5dd4397221ec604bebfd117a4ad7}{No\-Data\-Basis} ()
\item 
virtual \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a4a00052c07f8e78f9a9a433575f0e8f9}{$\sim$\-No\-Data\-Basis} ()
\item 
{\footnotesize template$<$class V\-E\-C\-T\-O\-R $>$ }\\void \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_ac9d4d0c9906b0763256f727d01f82518}{get\-\_\-weights} (const V\-E\-C\-T\-O\-R \&coords, unsigned int elem, double $\ast$w) const 
\item 
{\footnotesize template$<$class V\-E\-C\-T\-O\-R $>$ }\\void \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_ad7284bb4bbf7927effd9de901f8c1417}{get\-\_\-derivate\-\_\-weights} (const V\-E\-C\-T\-O\-R \&coords, unsigned int elem, double $\ast$w) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_aab19201577c27339c67af1f660e5a315}{io} (\hyperlink{class_s_c_i_run_1_1_piostream}{Piostream} \&str)
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static int \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a6d252bb6b73c9270d029e1a91a33d488}{polynomial\-\_\-order} ()
\item 
static const std\-::string \hyperlink{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a97d19d6120cf44d7ad4973bc733b9513}{type\-\_\-name} (int n=-\/1)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$class T$>$class S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis$<$ T $>$}

Class for handling of element without storage for field variables. 

for compilation consistency 

\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a265a253612b46abed17c61b0a5e5ce30}{\index{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}!value\-\_\-type@{value\-\_\-type}}
\index{value\-\_\-type@{value\-\_\-type}!SCIRun::Core::Basis::NoDataBasis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}}
\subsubsection[{value\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef T {\bf value\-\_\-type}}}\label{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a265a253612b46abed17c61b0a5e5ce30}


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


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_ad7284bb4bbf7927effd9de901f8c1417}{\index{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}!get\-\_\-derivate\-\_\-weights@{get\-\_\-derivate\-\_\-weights}}
\index{get\-\_\-derivate\-\_\-weights@{get\-\_\-derivate\-\_\-weights}!SCIRun::Core::Basis::NoDataBasis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}}
\subsubsection[{get\-\_\-derivate\-\_\-weights}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-derivate\-\_\-weights (
\begin{DoxyParamCaption}
\item[{const V\-E\-C\-T\-O\-R \&}]{coords, }
\item[{unsigned int}]{elem, }
\item[{double $\ast$}]{w}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_ad7284bb4bbf7927effd9de901f8c1417}
\hypertarget{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_ac9d4d0c9906b0763256f727d01f82518}{\index{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}!get\-\_\-weights@{get\-\_\-weights}}
\index{get\-\_\-weights@{get\-\_\-weights}!SCIRun::Core::Basis::NoDataBasis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}}
\subsubsection[{get\-\_\-weights}]{\setlength{\rightskip}{0pt plus 5cm}void get\-\_\-weights (
\begin{DoxyParamCaption}
\item[{const V\-E\-C\-T\-O\-R \&}]{coords, }
\item[{unsigned int}]{elem, }
\item[{double $\ast$}]{w}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_ac9d4d0c9906b0763256f727d01f82518}
\hypertarget{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_aab19201577c27339c67af1f660e5a315}{\index{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}!io@{io}}
\index{io@{io}!SCIRun::Core::Basis::NoDataBasis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}}
\subsubsection[{io}]{\setlength{\rightskip}{0pt plus 5cm}void io (
\begin{DoxyParamCaption}
\item[{{\bf Piostream} \&}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_aab19201577c27339c67af1f660e5a315}
\hypertarget{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a6d252bb6b73c9270d029e1a91a33d488}{\index{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}!polynomial\-\_\-order@{polynomial\-\_\-order}}
\index{polynomial\-\_\-order@{polynomial\-\_\-order}!SCIRun::Core::Basis::NoDataBasis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}}
\subsubsection[{polynomial\-\_\-order}]{\setlength{\rightskip}{0pt plus 5cm}static int polynomial\-\_\-order (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a6d252bb6b73c9270d029e1a91a33d488}
\hypertarget{class_s_c_i_run_1_1_core_1_1_basis_1_1_no_data_basis_a97d19d6120cf44d7ad4973bc733b9513}{\index{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}!type\-\_\-name@{type\-\_\-name}}
\index{type\-\_\-name@{type\-\_\-name}!SCIRun::Core::Basis::NoDataBasis@{S\-C\-I\-Run\-::\-Core\-::\-Basis\-::\-No\-Data\-Basis}}
\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_core_1_1_basis_1_1_no_data_basis_a97d19d6120cf44d7ad4973bc733b9513}


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