\hypertarget{a00348}{\section{Bezier\+Interpolation\+T$<$ Scalar $>$ Class Template Reference}
\label{a00348}\index{Bezier\+Interpolation\+T$<$ Scalar $>$@{Bezier\+Interpolation\+T$<$ Scalar $>$}}
}
Inheritance diagram for Bezier\+Interpolation\+T$<$ Scalar $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00348}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00348_a700dcd2b6c50b6d8356c523f16ec6b73}{typedef std\+::vector$<$ Scalar $>$ {\bfseries Target}}\label{a00348_a700dcd2b6c50b6d8356c523f16ec6b73}

\item 
\hypertarget{a00348_ae6ae813fd05a831fdeb9f8bccd8ece42}{typedef std\+::pair$<$ Scalar, Target $>$ {\bfseries Point}}\label{a00348_ae6ae813fd05a831fdeb9f8bccd8ece42}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00348_a12f22ae458ef20b8a786b14479fcce53}{{\bfseries Bezier\+Interpolation\+T} (Point \+\_\+\+P0, Point \+\_\+\+P1)}\label{a00348_a12f22ae458ef20b8a786b14479fcce53}

\item 
\hypertarget{a00348_a4d9269b1f2dcd3dc51025d3d010a1f95}{{\bfseries Bezier\+Interpolation\+T} (Point \+\_\+\+P0, Point \+\_\+\+P1, Point \+\_\+\+C0, Point \+\_\+\+C1)}\label{a00348_a4d9269b1f2dcd3dc51025d3d010a1f95}

\item 
\hypertarget{a00348_afc2cb8b216df3574fbef866c31508db5}{Target {\bfseries get\+Value} (Scalar at\+X)}\label{a00348_afc2cb8b216df3574fbef866c31508db5}

\item 
\hypertarget{a00348_aa634492070ae3d9593c48defcaef29c8}{Scalar {\bfseries get\+Max\+Input} ()}\label{a00348_aa634492070ae3d9593c48defcaef29c8}

\item 
\hypertarget{a00348_aa45d3d33968f576b60f2c0f0e0b35a01}{Scalar {\bfseries get\+Min\+Input} ()}\label{a00348_aa45d3d33968f576b60f2c0f0e0b35a01}

\item 
\hypertarget{a00348_acdb90401b8e0f2c19cbd6c82960e0608}{Point \& {\bfseries P0} ()}\label{a00348_acdb90401b8e0f2c19cbd6c82960e0608}

\item 
\hypertarget{a00348_a083e0ba9c08da28101722cba9ede7e37}{Point \& {\bfseries C0} ()}\label{a00348_a083e0ba9c08da28101722cba9ede7e37}

\item 
\hypertarget{a00348_a7862f4de0f2da8020a1c10514834cf13}{Point \& {\bfseries C1} ()}\label{a00348_a7862f4de0f2da8020a1c10514834cf13}

\item 
\hypertarget{a00348_ac5f83e0f172265775414fee6ba76dfdb}{Point \& {\bfseries P1} ()}\label{a00348_ac5f83e0f172265775414fee6ba76dfdb}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00348_a829e5bf66611af3641747fe732aeeb32}{Point {\bfseries C0\+\_\+}}\label{a00348_a829e5bf66611af3641747fe732aeeb32}

\item 
\hypertarget{a00348_a15826770defad6da654c48e8b490834b}{Point {\bfseries C1\+\_\+}}\label{a00348_a15826770defad6da654c48e8b490834b}

\end{DoxyCompactItemize}


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



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



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