\hypertarget{PluginFunctionsBSplineCurve_8hh}{}\section{Type-\/\+B\+Spline/\+Object\+Types/\+B\+Spline\+Curve/\+Plugin\+Functions\+B\+Spline\+Curve.hh File Reference}
\label{PluginFunctionsBSplineCurve_8hh}\index{Type-\/\+B\+Spline/\+Object\+Types/\+B\+Spline\+Curve/\+Plugin\+Functions\+B\+Spline\+Curve.\+hh@{Type-\/\+B\+Spline/\+Object\+Types/\+B\+Spline\+Curve/\+Plugin\+Functions\+B\+Spline\+Curve.\+hh}}
{\ttfamily \#include $<$Open\+Flipper/common/\+Types.\+hh$>$}\newline
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespacePluginFunctions}{Plugin\+Functions}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{namespacePluginFunctions_a5febe818f18711fc4552633b1d379807}{Plugin\+Functions\+::get\+Object} (int \+\_\+identifier, \hyperlink{classBSplineCurveObject}{B\+Spline\+Curve\+Object} $\ast$\&\+\_\+object)
\item 
\hyperlink{BSplineCurveTypes_8hh_a9349a240cf875194952236401379be6b}{B\+Spline\+Curve} $\ast$ \hyperlink{namespacePluginFunctions_a4d4aed9cc091e9ab3827747865247dbc}{Plugin\+Functions\+::spline\+Curve} (\hyperlink{classBaseObjectData}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Get a Bspline curve from an object. \end{DoxyCompactList}\item 
\hyperlink{classBSplineCurveObject}{B\+Spline\+Curve\+Object} $\ast$ \hyperlink{namespacePluginFunctions_abdd1f0fbdd29d085afe0e2c23f2871e1}{Plugin\+Functions\+::bspline\+Curve\+Object} (\hyperlink{classBaseObjectData}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Cast an \hyperlink{classBaseObject}{Base\+Object} to a \hyperlink{classBSplineCurveObject}{B\+Spline\+Curve\+Object} if possible. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This file contains functions which can be used by plugins to access bspline curves in the framework. 