\hypertarget{namespacesecGP}{}\doxysection{sec\+GP Namespace Reference}
\label{namespacesecGP}\index{secGP@{secGP}}


definition of sector GP (part of G sector)  


\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{namespacesecGP_a9af50bc307f7d89b487f58e03455d151}\label{namespacesecGP_a9af50bc307f7d89b487f58e03455d151}} 
const float {\bfseries x\+\_\+offset} = 545.\+0 + sec\+G\+::x\+\_\+offset
\item 
\mbox{\Hypertarget{namespacesecGP_ace2698d7abc7bb05a35a04a3b2191335}\label{namespacesecGP_ace2698d7abc7bb05a35a04a3b2191335}} 
const float {\bfseries y\+\_\+offset} = 134.\+0 + sec\+G\+::y\+\_\+offset
\item 
\mbox{\Hypertarget{namespacesecGP_a01e4d2eddddc6fc3e5a7d0e6c50db336}\label{namespacesecGP_a01e4d2eddddc6fc3e5a7d0e6c50db336}} 
const float {\bfseries horizontal\+\_\+corridor\+\_\+width} = 32.\+0
\item 
\mbox{\Hypertarget{namespacesecGP_aca4b3b4620ae72025f6d30ca7d04967f}\label{namespacesecGP_aca4b3b4620ae72025f6d30ca7d04967f}} 
const float {\bfseries vertical\+\_\+cor\+\_\+width} = 18.\+0
\item 
\mbox{\Hypertarget{namespacesecGP_ab94a5f2625f26dffe119ee8a71198e11}\label{namespacesecGP_ab94a5f2625f26dffe119ee8a71198e11}} 
const float {\bfseries cell\+\_\+gap} = 2.\+9f
\item 
\mbox{\Hypertarget{namespacesecGP_af39274d574dd9d431e829a7c33511625}\label{namespacesecGP_af39274d574dd9d431e829a7c33511625}} 
const float {\bfseries cell\+\_\+depth} = 6.\+0f
\item 
\mbox{\Hypertarget{namespacesecGP_afd99a8180065b9605cfceb9f58e07593}\label{namespacesecGP_afd99a8180065b9605cfceb9f58e07593}} 
const float {\bfseries cell\+\_\+width} = 11.\+7f
\item 
const vector$<$ int $>$ \mbox{\hyperlink{namespacesecGP_a9359a398392895ce87c8ce7972df5075}{vertical\+\_\+corridors}}
\item 
const vector$<$ int $>$ \mbox{\hyperlink{namespacesecGP_a12304c14f4c2bff9f88232272a310167}{horizontal\+\_\+corridors}}
\item 
\mbox{\Hypertarget{namespacesecGP_ac2b48d276bd7486a387a7896893a8981}\label{namespacesecGP_ac2b48d276bd7486a387a7896893a8981}} 
const int {\bfseries first\+\_\+column\+\_\+opposite} = 1
\item 
const vector$<$ \mbox{\hyperlink{structSECTOR__ADDR__T}{SECTOR\+\_\+\+ADDR\+\_\+T}} $>$ \mbox{\hyperlink{namespacesecGP_a9f7c9d45be2f1dfe67be0e8ffcc6d16f}{GP\+\_\+exits}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
definition of sector GP (part of G sector) 

\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{namespacesecGP_a9f7c9d45be2f1dfe67be0e8ffcc6d16f}\label{namespacesecGP_a9f7c9d45be2f1dfe67be0e8ffcc6d16f}} 
\index{secGP@{secGP}!GP\_exits@{GP\_exits}}
\index{GP\_exits@{GP\_exits}!secGP@{secGP}}
\doxysubsubsection{\texorpdfstring{GP\_exits}{GP\_exits}}
{\footnotesize\ttfamily const vector$<$\mbox{\hyperlink{structSECTOR__ADDR__T}{SECTOR\+\_\+\+ADDR\+\_\+T}}$>$ sec\+GP\+::\+GP\+\_\+exits}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        \{\textcolor{stringliteral}{"{}GP0"{}}, horizontal\_corridors[0], 0, (int)(vertical\_corridors[2] + vertical\_cor\_width * 0.5 + 30)\},}
\DoxyCodeLine{        \{\textcolor{stringliteral}{"{}GP0"{}}, horizontal\_corridors[1], 0, (int)(vertical\_corridors[2] + vertical\_cor\_width * 0.5 + 30)\},}
\DoxyCodeLine{        \{\textcolor{stringliteral}{"{}GP0"{}}, horizontal\_corridors[2], 0, (int)(vertical\_corridors[2] + vertical\_cor\_width * 0.5 + 30)\},}
\DoxyCodeLine{    \}}

\end{DoxyCode}
\mbox{\Hypertarget{namespacesecGP_a12304c14f4c2bff9f88232272a310167}\label{namespacesecGP_a12304c14f4c2bff9f88232272a310167}} 
\index{secGP@{secGP}!horizontal\_corridors@{horizontal\_corridors}}
\index{horizontal\_corridors@{horizontal\_corridors}!secGP@{secGP}}
\doxysubsubsection{\texorpdfstring{horizontal\_corridors}{horizontal\_corridors}}
{\footnotesize\ttfamily const vector$<$int$>$ sec\+GP\+::horizontal\+\_\+corridors}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        (int)(y\_offset -\/ 0.5 * horizontal\_corridor\_width),}
\DoxyCodeLine{        (int)(y\_offset + 6 * cell\_width + 2 * cell\_gap + 0.5 * horizontal\_corridor\_width),}
\DoxyCodeLine{        (int)(y\_offset + 26 * cell\_width + 13 * cell\_gap + 1.5 * horizontal\_corridor\_width)\}}

\end{DoxyCode}
\mbox{\Hypertarget{namespacesecGP_a9359a398392895ce87c8ce7972df5075}\label{namespacesecGP_a9359a398392895ce87c8ce7972df5075}} 
\index{secGP@{secGP}!vertical\_corridors@{vertical\_corridors}}
\index{vertical\_corridors@{vertical\_corridors}!secGP@{secGP}}
\doxysubsubsection{\texorpdfstring{vertical\_corridors}{vertical\_corridors}}
{\footnotesize\ttfamily const vector$<$int$>$ sec\+GP\+::vertical\+\_\+corridors}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= \{}
\DoxyCodeLine{        (int)(x\_offset + cell\_depth + vertical\_cor\_width * 0.5), }
\DoxyCodeLine{        (int)(x\_offset + 2 * cell\_depth + vertical\_cor\_width * 1.5),}
\DoxyCodeLine{        (int)(x\_offset + 4 * cell\_depth + vertical\_cor\_width * 2.5)\}}

\end{DoxyCode}
