\doxysection{graphics\+\_\+stack\+\_\+t Struct Reference} \hypertarget{structgraphics__stack__t}{}\label{structgraphics__stack__t}\index{graphics\_stack\_t@{graphics\_stack\_t}} Structure describing a gl\+\_\+area and its parameters, used to create a table of Gem-\/graph client current gl\+\_\+areas. {\ttfamily \#include $<$graphics.\+h$>$} \doxysubsubsection*{Public Attributes} \begin{DoxyCompactItemize} \item \Hypertarget{structgraphics__stack__t_af8578b691d14c1c0aefe7aab307d35d3}\label{structgraphics__stack__t_af8578b691d14c1c0aefe7aab307d35d3} int {\bfseries id} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a6d15e9f6e455a5f6e07efd504092eabd}\label{structgraphics__stack__t_a6d15e9f6e455a5f6e07efd504092eabd} int {\bfseries mode} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a24345e6e56468c81dbdc8c1b912d2da1}\label{structgraphics__stack__t_a24345e6e56468c81dbdc8c1b912d2da1} float {\bfseries rotation\+\_\+angles} \mbox{[}N\+\_\+\+AXIS\mbox{]} \begin{DoxyCompactList}\small\item\em Rotation angles on each axis. \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_af4b3f1ab3368005446f2e01152e4cbc2}\label{structgraphics__stack__t_af4b3f1ab3368005446f2e01152e4cbc2} GLuint {\bfseries vao} \begin{DoxyCompactList}\small\item\em init\+\_\+buffers ~\newline \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a8c4a73e3e7c47ebbe286ccd221b36345}\label{structgraphics__stack__t_a8c4a73e3e7c47ebbe286ccd221b36345} GLuint {\bfseries position\+\_\+buffer} \begin{DoxyCompactList}\small\item\em shutdown, draw ~\newline \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a91445f750de8bba35c7899a641517cde}\label{structgraphics__stack__t_a91445f750de8bba35c7899a641517cde} GLuint {\bfseries color\+\_\+buffer} \begin{DoxyCompactList}\small\item\em shutdown, draw ~\newline \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a45249c5bebc08c3e4633b510e60ef519}\label{structgraphics__stack__t_a45249c5bebc08c3e4633b510e60ef519} GLuint {\bfseries program} \begin{DoxyCompactList}\small\item\em shutdown, init\+\_\+shaders, draw ~\newline \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a450d45ed7b90d6755cc4d322b26886b5}\label{structgraphics__stack__t_a450d45ed7b90d6755cc4d322b26886b5} GLuint {\bfseries m} \begin{DoxyCompactList}\small\item\em init\+\_\+shaders, draw ~\newline \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a77cd82200c32fdb7a98b2d873bc47101}\label{structgraphics__stack__t_a77cd82200c32fdb7a98b2d873bc47101} GLuint {\bfseries v} \begin{DoxyCompactList}\small\item\em init\+\_\+shaders, draw ~\newline \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a2618a771cf69d50f41f73a9e73a954be}\label{structgraphics__stack__t_a2618a771cf69d50f41f73a9e73a954be} GLuint {\bfseries p} \begin{DoxyCompactList}\small\item\em init\+\_\+shaders, draw ~\newline \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a719da937a28bfc859981aa3d5fabfdad}\label{structgraphics__stack__t_a719da937a28bfc859981aa3d5fabfdad} struct \mbox{\hyperlink{structarrow__t}{arrow\+\_\+t}} \texorpdfstring{$\ast$}{*} {\bfseries arrows\+\_\+ptr} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_ac83224b08bcc3748aa67b801003a941d}\label{structgraphics__stack__t_ac83224b08bcc3748aa67b801003a941d} long {\bfseries arrows\+\_\+nb} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a4fc7ff5da6655dc84f75e41aeea34114}\label{structgraphics__stack__t_a4fc7ff5da6655dc84f75e41aeea34114} GLfloat \texorpdfstring{$\ast$}{*} {\bfseries buffer\+\_\+vertex\+\_\+origin} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_abe0d5ff731ecb1c38580c9458d51da3c}\label{structgraphics__stack__t_abe0d5ff731ecb1c38580c9458d51da3c} GLfloat \texorpdfstring{$\ast$}{*} {\bfseries buffer\+\_\+colors\+\_\+origin} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_aa968f1b4399daec725f5add393f7c8ce}\label{structgraphics__stack__t_aa968f1b4399daec725f5add393f7c8ce} GLuint \texorpdfstring{$\ast$}{*} {\bfseries buffer\+\_\+lines\+\_\+origin} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_abb3a4f67b598704db32b6c04e264a3bf}\label{structgraphics__stack__t_abb3a4f67b598704db32b6c04e264a3bf} GLuint \texorpdfstring{$\ast$}{*} {\bfseries buffer\+\_\+plans\+\_\+origin} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a2901c44699708610ff2854335f6e66d0}\label{structgraphics__stack__t_a2901c44699708610ff2854335f6e66d0} long {\bfseries buffer\+\_\+vertex\+\_\+size} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a9fc79ebf7f482d032476f8a89eaf857f}\label{structgraphics__stack__t_a9fc79ebf7f482d032476f8a89eaf857f} long {\bfseries buffer\+\_\+colors\+\_\+size} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_ad8fab767b2f3e1f0455e99715ee7e091}\label{structgraphics__stack__t_ad8fab767b2f3e1f0455e99715ee7e091} long {\bfseries buffer\+\_\+lines\+\_\+size} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a4c67dd123492ff9030a45708ee5d20df}\label{structgraphics__stack__t_a4c67dd123492ff9030a45708ee5d20df} long {\bfseries buffer\+\_\+plans\+\_\+size} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_af3f70fda4f00a22b6f31e9426fd74efc}\label{structgraphics__stack__t_af3f70fda4f00a22b6f31e9426fd74efc} long {\bfseries buffer\+\_\+vertex\+\_\+0\+\_\+arrow} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a06c2ac4d28a8b125dd744d9970570f8e}\label{structgraphics__stack__t_a06c2ac4d28a8b125dd744d9970570f8e} long {\bfseries buffer\+\_\+colors\+\_\+0\+\_\+arrow} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_ad4d641051e231ba5c5f00b7eb427057e}\label{structgraphics__stack__t_ad4d641051e231ba5c5f00b7eb427057e} long {\bfseries buffer\+\_\+lines\+\_\+0\+\_\+arrow} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\item \Hypertarget{structgraphics__stack__t_a6d3507a54ebc6304f3e4bf24b7428c05}\label{structgraphics__stack__t_a6d3507a54ebc6304f3e4bf24b7428c05} long {\bfseries buffer\+\_\+plans\+\_\+0\+\_\+arrow} \begin{DoxyCompactList}\small\item\em phantom documentation \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} Structure describing a gl\+\_\+area and its parameters, used to create a table of Gem-\/graph client current gl\+\_\+areas. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item include/graphics.\+h\end{DoxyCompactItemize}