\hypertarget{class_s_c_i_run_1_1_cubic3_d_p_w_i}{\section{Cubic3\-D\-P\-W\-I$<$ T $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_cubic3_d_p_w_i}\index{Cubic3\-D\-P\-W\-I$<$ T $>$@{Cubic3\-D\-P\-W\-I$<$ T $>$}}
}


{\ttfamily \#include $<$Cubic\-P\-W\-I.\-h$>$}

Inheritance diagram for Cubic3\-D\-P\-W\-I$<$ T $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_cubic3_d_p_w_i}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_cubic3_d_p_w_i_aa16eb58b03221e67a78417005be36337}{Cubic3\-D\-P\-W\-I} ()
\item 
\hyperlink{class_s_c_i_run_1_1_cubic3_d_p_w_i_ac7cc8dba1b22aecb79ea27d20e09565d}{Cubic3\-D\-P\-W\-I} (const \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ double $>$ \&, const \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ T $>$ \&)
\item 
bool \hyperlink{class_s_c_i_run_1_1_cubic3_d_p_w_i_a06590a183c20da1631e6c363e186edd3}{set\-\_\-data} (const \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ double $>$ \&, const \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ T $>$ \&)
\item 
bool \hyperlink{class_s_c_i_run_1_1_cubic3_d_p_w_i_a6edfad66f6e8e34a2f25ff473d3b800c}{set\-\_\-data} (const \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ double $>$ \&, const \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ T $>$ \&, const \hyperlink{class_s_c_i_run_1_1_array1}{Array1}$<$ \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_vector}{Core\-::\-Geometry\-::\-Vector} $>$ \&)
\item 
bool \hyperlink{class_s_c_i_run_1_1_cubic3_d_p_w_i_af41a1a0e63a51286ffc6b9be81d28eae}{get\-\_\-value} (double, T \&)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_cubic3_d_p_w_i_aa16eb58b03221e67a78417005be36337}{\index{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}!Cubic3\-D\-P\-W\-I@{Cubic3\-D\-P\-W\-I}}
\index{Cubic3\-D\-P\-W\-I@{Cubic3\-D\-P\-W\-I}!SCIRun::Cubic3DPWI@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}}
\subsubsection[{Cubic3\-D\-P\-W\-I}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Cubic3\-D\-P\-W\-I} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_cubic3_d_p_w_i_aa16eb58b03221e67a78417005be36337}
\hypertarget{class_s_c_i_run_1_1_cubic3_d_p_w_i_ac7cc8dba1b22aecb79ea27d20e09565d}{\index{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}!Cubic3\-D\-P\-W\-I@{Cubic3\-D\-P\-W\-I}}
\index{Cubic3\-D\-P\-W\-I@{Cubic3\-D\-P\-W\-I}!SCIRun::Cubic3DPWI@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}}
\subsubsection[{Cubic3\-D\-P\-W\-I}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Cubic3\-D\-P\-W\-I} (
\begin{DoxyParamCaption}
\item[{const {\bf Array1}$<$ double $>$ \&}]{pts, }
\item[{const {\bf Array1}$<$ T $>$ \&}]{vals}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_cubic3_d_p_w_i_ac7cc8dba1b22aecb79ea27d20e09565d}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_cubic3_d_p_w_i_af41a1a0e63a51286ffc6b9be81d28eae}{\index{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}!get\-\_\-value@{get\-\_\-value}}
\index{get\-\_\-value@{get\-\_\-value}!SCIRun::Cubic3DPWI@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}}
\subsubsection[{get\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}bool get\-\_\-value (
\begin{DoxyParamCaption}
\item[{double}]{w, }
\item[{T \&}]{res}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_cubic3_d_p_w_i_af41a1a0e63a51286ffc6b9be81d28eae}


Implements \hyperlink{class_s_c_i_run_1_1_piecewise_interp_a12b3362f0f208505c6ea181f2ad40296}{Piecewise\-Interp$<$ T $>$}.

\hypertarget{class_s_c_i_run_1_1_cubic3_d_p_w_i_a06590a183c20da1631e6c363e186edd3}{\index{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}!set\-\_\-data@{set\-\_\-data}}
\index{set\-\_\-data@{set\-\_\-data}!SCIRun::Cubic3DPWI@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}}
\subsubsection[{set\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}bool set\-\_\-data (
\begin{DoxyParamCaption}
\item[{const {\bf Array1}$<$ double $>$ \&}]{pts, }
\item[{const {\bf Array1}$<$ T $>$ \&}]{vals}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_cubic3_d_p_w_i_a06590a183c20da1631e6c363e186edd3}


Implements \hyperlink{class_s_c_i_run_1_1_piecewise_interp_ae8a382d565d822a242a01d8c715b3fb9}{Piecewise\-Interp$<$ T $>$}.

\hypertarget{class_s_c_i_run_1_1_cubic3_d_p_w_i_a6edfad66f6e8e34a2f25ff473d3b800c}{\index{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}!set\-\_\-data@{set\-\_\-data}}
\index{set\-\_\-data@{set\-\_\-data}!SCIRun::Cubic3DPWI@{S\-C\-I\-Run\-::\-Cubic3\-D\-P\-W\-I}}
\subsubsection[{set\-\_\-data}]{\setlength{\rightskip}{0pt plus 5cm}bool set\-\_\-data (
\begin{DoxyParamCaption}
\item[{const {\bf Array1}$<$ double $>$ \&}]{pts, }
\item[{const {\bf Array1}$<$ T $>$ \&}]{vals, }
\item[{const {\bf Array1}$<$ {\bf Core\-::\-Geometry\-::\-Vector} $>$ \&}]{drvs}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_cubic3_d_p_w_i_a6edfad66f6e8e34a2f25ff473d3b800c}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Math/\hyperlink{_cubic_p_w_i_8h}{Cubic\-P\-W\-I.\-h}\end{DoxyCompactItemize}
