\hypertarget{structVec2D}{}\doxysection{Vec2D Struct Reference}
\label{structVec2D}\index{Vec2D@{Vec2D}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structVec2D_ac46e04b9d12d38a1568039071e50d095}\label{structVec2D_ac46e04b9d12d38a1568039071e50d095} 
{\bfseries Vec2D} (float \+\_\+x=0, float \+\_\+y=0, float \+\_\+w=0)
\item 
\Hypertarget{structVec2D_a9e3adf11a8874c25f18ca2b431d02f1e}\label{structVec2D_a9e3adf11a8874c25f18ca2b431d02f1e} 
float \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (int i)
\item 
\Hypertarget{structVec2D_a2005da80471806a30721768fd867dc7f}\label{structVec2D_a2005da80471806a30721768fd867dc7f} 
const float \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (int i) const
\item 
\Hypertarget{structVec2D_ab3b35aec5addb79f2e9a759d01f26bd5}\label{structVec2D_ab3b35aec5addb79f2e9a759d01f26bd5} 
\mbox{\hyperlink{structVec2D}{Vec2D}} \& {\bfseries operator$\ast$=} (float s)
\item 
\Hypertarget{structVec2D_acabef9dcbf7ea2f82aac0c6fac5894a4}\label{structVec2D_acabef9dcbf7ea2f82aac0c6fac5894a4} 
\mbox{\hyperlink{structVec2D}{Vec2D}} \& {\bfseries operator/=} (float s)
\item 
\Hypertarget{structVec2D_a282fda3b9eb8d0dca4a781160ca9ab7c}\label{structVec2D_a282fda3b9eb8d0dca4a781160ca9ab7c} 
\mbox{\hyperlink{structVec2D}{Vec2D}} \& {\bfseries operator+=} (const \mbox{\hyperlink{structVec2D}{Vec2D}} \&v)
\item 
\Hypertarget{structVec2D_a065c92a2f2b2b03c6a3dbc4ce136d82d}\label{structVec2D_a065c92a2f2b2b03c6a3dbc4ce136d82d} 
\mbox{\hyperlink{structVec2D}{Vec2D}} \& {\bfseries operator-\/=} (const \mbox{\hyperlink{structVec2D}{Vec2D}} \&v)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structVec2D_abc74040004c1ed828c18bf0f686605d6}\label{structVec2D_abc74040004c1ed828c18bf0f686605d6} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\Hypertarget{unionVec2D_1_1_0d0_adcf73c329f932e794230116b6001d513}\label{unionVec2D_1_1_0d0_adcf73c329f932e794230116b6001d513} 
\>struct \{\\
\>\>float {\bfseries x}\\
\>\>float {\bfseries y}\\
\>\>float {\bfseries w}\\
\>\} \\
\>float {\bfseries data} \mbox{[}3\mbox{]}\\
\}; \\

\end{tabbing}\end{DoxyCompactItemize}


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