\hypertarget{a01051}{\section{prototype\+Matrix4x4 Class Reference}
\label{a01051}\index{prototype\+Matrix4x4@{prototype\+Matrix4x4}}
}
Inheritance diagram for prototype\+Matrix4x4\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a01051}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
Q\+Script\+Value \hyperlink{a01051_af2c9e729803960216dbc1c6eab5d1161}{transform\+\_\+vector} (Q\+Script\+Value \+\_\+vector)
\begin{DoxyCompactList}\small\item\em Matrix vector product. \end{DoxyCompactList}\item 
Q\+Script\+Value \hyperlink{a01051_a62da7303fa51608e89ac6083b48b3913}{transform\+\_\+point} (Q\+Script\+Value \+\_\+vector)
\begin{DoxyCompactList}\small\item\em Matrix vector product. \end{DoxyCompactList}\item 
\hypertarget{a01051_a9ddf99d0c956472f3eeba225ae0f871e}{Q\+String {\bfseries to\+String} () const }\label{a01051_a9ddf99d0c956472f3eeba225ae0f871e}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01051_a82e366cb2a1b2580352b24226df8919f}{{\bfseries prototype\+Matrix4x4} (Q\+Object $\ast$parent=0)}\label{a01051_a82e366cb2a1b2580352b24226df8919f}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 90 of file prototype\+Matrix4x4.\+hh.



\subsection{Member Function Documentation}
\hypertarget{a01051_a62da7303fa51608e89ac6083b48b3913}{\index{prototype\+Matrix4x4@{prototype\+Matrix4x4}!transform\+\_\+point@{transform\+\_\+point}}
\index{transform\+\_\+point@{transform\+\_\+point}!prototype\+Matrix4x4@{prototype\+Matrix4x4}}
\subsubsection[{transform\+\_\+point}]{\setlength{\rightskip}{0pt plus 5cm}Q\+Script\+Value prototype\+Matrix4x4\+::transform\+\_\+point (
\begin{DoxyParamCaption}
\item[{Q\+Script\+Value}]{\+\_\+vector}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{a01051_a62da7303fa51608e89ac6083b48b3913}


Matrix vector product. 

Transforms a point by the given matrix (translation is included) 

Definition at line 109 of file prototype\+Matrix4x4.\+cc.

\hypertarget{a01051_af2c9e729803960216dbc1c6eab5d1161}{\index{prototype\+Matrix4x4@{prototype\+Matrix4x4}!transform\+\_\+vector@{transform\+\_\+vector}}
\index{transform\+\_\+vector@{transform\+\_\+vector}!prototype\+Matrix4x4@{prototype\+Matrix4x4}}
\subsubsection[{transform\+\_\+vector}]{\setlength{\rightskip}{0pt plus 5cm}Q\+Script\+Value prototype\+Matrix4x4\+::transform\+\_\+vector (
\begin{DoxyParamCaption}
\item[{Q\+Script\+Value}]{\+\_\+vector}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{a01051_af2c9e729803960216dbc1c6eab5d1161}


Matrix vector product. 

Transforms a vector by the given matrix (translation is omitted) 

Definition at line 89 of file prototype\+Matrix4x4.\+cc.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/\+Scripting/script\+Prototypes/prototype\+Matrix4x4.\+hh\item 
Open\+Flipper/\+Scripting/script\+Prototypes/prototype\+Matrix4x4.\+cc\end{DoxyCompactItemize}
