\hypertarget{classInterpolationT}{}\section{InterpolationT$<$ Scalar $>$ Class Template Reference}
\label{classInterpolationT}\index{Interpolation\+T$<$ Scalar $>$@{Interpolation\+T$<$ Scalar $>$}}
Inheritance diagram for InterpolationT$<$ Scalar $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classInterpolationT}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classInterpolationT_a7cdc844804c1fe6a03db7ecf76d6c34e}\label{classInterpolationT_a7cdc844804c1fe6a03db7ecf76d6c34e}} 
typedef std\+::vector$<$ Scalar $>$ {\bfseries Target}
\item 
\mbox{\Hypertarget{classInterpolationT_a05167bf1335c61d6c7b8d98e8e70ec4f}\label{classInterpolationT_a05167bf1335c61d6c7b8d98e8e70ec4f}} 
typedef std\+::pair$<$ Scalar, Target $>$ {\bfseries Point}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classInterpolationT_a5a3eb45e94aa446d933f9517da7912a4}\label{classInterpolationT_a5a3eb45e94aa446d933f9517da7912a4}} 
{\bfseries InterpolationT} (Point \+\_\+\+P0, Point \+\_\+\+P1)
\item 
\mbox{\Hypertarget{classInterpolationT_aa16346cd35a1abb73c1aab579a8abf7b}\label{classInterpolationT_aa16346cd35a1abb73c1aab579a8abf7b}} 
virtual Target {\bfseries get\+Value} (Scalar \+\_\+at\+Input)=0
\item 
\mbox{\Hypertarget{classInterpolationT_a069da6f8621f200a1daa9c895f608fbb}\label{classInterpolationT_a069da6f8621f200a1daa9c895f608fbb}} 
virtual Scalar {\bfseries get\+Max\+Input} ()=0
\item 
\mbox{\Hypertarget{classInterpolationT_aaea83b5f137a0f0e87f32405f5290261}\label{classInterpolationT_aaea83b5f137a0f0e87f32405f5290261}} 
virtual Scalar {\bfseries get\+Min\+Input} ()=0
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classInterpolationT_ae013cce273c09fd11c5b4a2cc4be5a0b}\label{classInterpolationT_ae013cce273c09fd11c5b4a2cc4be5a0b}} 
Point {\bfseries P0\+\_\+}
\item 
\mbox{\Hypertarget{classInterpolationT_af4ba9bd3ea46c1eff97f5fc0e2bbb1a9}\label{classInterpolationT_af4ba9bd3ea46c1eff97f5fc0e2bbb1a9}} 
Point {\bfseries P1\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename Scalar$>$\newline
class Interpolation\+T$<$ Scalar $>$}



Definition at line 49 of file Interpolation\+T.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Type-\/\+Skeleton/\+Object\+Types/\+Skeleton/\+Animation/Interpolation\+T.\+hh\end{DoxyCompactItemize}
