\hypertarget{classMicroUtil}{\section{\-Micro\-Util \-Class \-Reference}
\label{classMicroUtil}\index{\-Micro\-Util@{\-Micro\-Util}}
}


{\ttfamily \#include $<$\-Micro\-Util.\-h$>$}

\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static void \hyperlink{classMicroUtil_a6a7ffaf8668a4431e6eb29becf82651b}{rotate} (double \&x, double \&y, double angle)
\item 
static void \hyperlink{classMicroUtil_ac93b34dc64a9b4a75acf1b12709c6395}{normalize} (double \&x, double \&y)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const double \hyperlink{classMicroUtil_a52425dbd744b51fa59ece69f60b2702e}{\-P\-I} = 3.\-14159265
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classMicroUtil_ac93b34dc64a9b4a75acf1b12709c6395}{\index{\-Micro\-Util@{\-Micro\-Util}!normalize@{normalize}}
\index{normalize@{normalize}!MicroUtil@{\-Micro\-Util}}
\subsubsection[{normalize}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Micro\-Util\-::normalize} (
\begin{DoxyParamCaption}
\item[{double \&}]{x, }
\item[{double \&}]{y}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classMicroUtil_ac93b34dc64a9b4a75acf1b12709c6395}
\hypertarget{classMicroUtil_a6a7ffaf8668a4431e6eb29becf82651b}{\index{\-Micro\-Util@{\-Micro\-Util}!rotate@{rotate}}
\index{rotate@{rotate}!MicroUtil@{\-Micro\-Util}}
\subsubsection[{rotate}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Micro\-Util\-::rotate} (
\begin{DoxyParamCaption}
\item[{double \&}]{x, }
\item[{double \&}]{y, }
\item[{double}]{angle}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classMicroUtil_a6a7ffaf8668a4431e6eb29becf82651b}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classMicroUtil_a52425dbd744b51fa59ece69f60b2702e}{\index{\-Micro\-Util@{\-Micro\-Util}!\-P\-I@{\-P\-I}}
\index{\-P\-I@{\-P\-I}!MicroUtil@{\-Micro\-Util}}
\subsubsection[{\-P\-I}]{\setlength{\rightskip}{0pt plus 5cm}const double {\bf \-Micro\-Util\-::\-P\-I} = 3.\-14159265\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classMicroUtil_a52425dbd744b51fa59ece69f60b2702e}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/micromanagement/\hyperlink{MicroUtil_8h}{\-Micro\-Util.\-h}\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/micromanagement/\hyperlink{MicroUtil_8cpp}{\-Micro\-Util.\-cpp}\end{DoxyCompactItemize}
