\hypertarget{structMatrix3D}{}\doxysection{Matrix3D Struct Reference}
\label{structMatrix3D}\index{Matrix3D@{Matrix3D}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structMatrix3D_a2456e868e08fc543ac0933a7e1457856}\label{structMatrix3D_a2456e868e08fc543ac0933a7e1457856} 
{\bfseries Matrix3D} (float n00, float n01, float n02, float n10, float n11, float n12, float n20, float n21, float n22)
\item 
\Hypertarget{structMatrix3D_a5ccf55072dd8bf0632666ecab3f1d3d7}\label{structMatrix3D_a5ccf55072dd8bf0632666ecab3f1d3d7} 
{\bfseries Matrix3D} (const \mbox{\hyperlink{structVec2D}{Vec2D}} \&a, const \mbox{\hyperlink{structVec2D}{Vec2D}} \&b, const \mbox{\hyperlink{structVec2D}{Vec2D}} \&c)
\item 
\Hypertarget{structMatrix3D_a394a3c22ef38de499c333dc479f1e33d}\label{structMatrix3D_a394a3c22ef38de499c333dc479f1e33d} 
float \& {\bfseries operator()} (int i, int j)
\item 
\Hypertarget{structMatrix3D_ae3140e2e540479519185b4670ded63d0}\label{structMatrix3D_ae3140e2e540479519185b4670ded63d0} 
const float \& {\bfseries operator()} (int i, int j) const
\item 
\Hypertarget{structMatrix3D_a7c907ac276031be7db4e7cde9075db25}\label{structMatrix3D_a7c907ac276031be7db4e7cde9075db25} 
\mbox{\hyperlink{structVec2D}{Vec2D}} \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (int j)
\item 
\Hypertarget{structMatrix3D_a31e663cc806e586f483cd5e87c14c5c1}\label{structMatrix3D_a31e663cc806e586f483cd5e87c14c5c1} 
const \mbox{\hyperlink{structVec2D}{Vec2D}} \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (int j) const
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structMatrix3D_a95f243735aeb99ffcb2a32371e60c944}\label{structMatrix3D_a95f243735aeb99ffcb2a32371e60c944} 
float {\bfseries n} \mbox{[}3\mbox{]}\mbox{[}3\mbox{]}
\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/Tiny\+Math.\+hpp\end{DoxyCompactItemize}
