\hypertarget{a02281}{\section{Object\+Types/\+Camera/\+Plugin\+Functions\+Camera.hh File Reference}
\label{a02281}\index{Object\+Types/\+Camera/\+Plugin\+Functions\+Camera.\+hh@{Object\+Types/\+Camera/\+Plugin\+Functions\+Camera.\+hh}}
}
{\ttfamily \#include $<$Open\+Flipper/common/\+Types.\+hh$>$}\\*
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{a03393}{Plugin\+Functions}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{a03393_adce51efa5e813cb01b3cf03ac7dec939}{Plugin\+Functions\+::get\+Source\+Cameras} (std\+::vector$<$ \hyperlink{a02278_ac2e8b686e62de63924153cbe126217c4}{Camera\+Node} $\ast$ $>$ \&\+\_\+cameras)
\begin{DoxyCompactList}\small\item\em Get a pointer to every Camera which is marked as a source. \end{DoxyCompactList}\item 
bool \hyperlink{a03393_a68db03b3a11aa9d9406dd2b8a2564828}{Plugin\+Functions\+::get\+Target\+Cameras} (std\+::vector$<$ \hyperlink{a02278_ac2e8b686e62de63924153cbe126217c4}{Camera\+Node} $\ast$ $>$ \&\+\_\+cameras)
\begin{DoxyCompactList}\small\item\em Get a pointer to every Camera which is marked as a target. \end{DoxyCompactList}\item 
bool \hyperlink{a03393_a0165f3b4d85904a2eb0401464c0507b7}{Plugin\+Functions\+::get\+Object} (int \+\_\+identifier, \hyperlink{a00386}{Camera\+Object} $\ast$\&\+\_\+object)
\item 
\hyperlink{a00386}{Camera\+Object} $\ast$ \hyperlink{a03393_a5a09fb243f575cca0ff3e0edd047cd01}{Plugin\+Functions\+::camera\+Object} (int \+\_\+object\+Id)
\begin{DoxyCompactList}\small\item\em Get a \hyperlink{a00386}{Camera\+Object} from an object id if possible. \end{DoxyCompactList}\item 
\hyperlink{a02278_ac2e8b686e62de63924153cbe126217c4}{Camera\+Node} $\ast$ \hyperlink{a03393_a79be45d86ae66e47fb7d80cd16b267b8}{Plugin\+Functions\+::camera\+Node} (\hyperlink{a00330}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Get a Camera\+Node from an object. \end{DoxyCompactList}\item 
\hyperlink{a00386}{Camera\+Object} $\ast$ \hyperlink{a03393_a0cb2c63145d8cf39a2a6d5238914ec55}{Plugin\+Functions\+::camera\+Object} (\hyperlink{a00330}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Cast an \hyperlink{a00329}{Base\+Object} to a \hyperlink{a00386}{Camera\+Object} if possible. \end{DoxyCompactList}\end{DoxyCompactItemize}


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

Definition in file \hyperlink{a02281_source}{Plugin\+Functions\+Camera.\+hh}.

