\hypertarget{a01012}{\section{A\+C\+G\+:\+:Scene\+Graph\+:\+:Glut\+Primitive\+Node\+:\+:Primitive Struct Reference}
\label{a01012}\index{A\+C\+G\+::\+Scene\+Graph\+::\+Glut\+Primitive\+Node\+::\+Primitive@{A\+C\+G\+::\+Scene\+Graph\+::\+Glut\+Primitive\+Node\+::\+Primitive}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01012_a3d833f4f84c96874bf8af74e2c989c10}{{\bfseries Primitive} (\hyperlink{a00648_a312a59db1d559a4955fd6ee2737850e1}{Glut\+Primitive\+Type} \+\_\+t)}\label{a01012_a3d833f4f84c96874bf8af74e2c989c10}

\item 
\hypertarget{a01012_a4a087cc04bcb653d6f313d33958408f8}{{\bfseries Primitive} (\hyperlink{a00648_a312a59db1d559a4955fd6ee2737850e1}{Glut\+Primitive\+Type} \+\_\+t, \hyperlink{a03336_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} \+\_\+p, \hyperlink{a03336_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} \+\_\+a, \hyperlink{a01409}{A\+C\+G\+::\+Vec4f} \+\_\+c)}\label{a01012_a4a087cc04bcb653d6f313d33958408f8}

\item 
\hypertarget{a01012_a8151d83637f1e37781cf0e5eaae5c55d}{{\bfseries Primitive} (const \hyperlink{a01012}{Primitive} \&\+\_\+p)}\label{a01012_a8151d83637f1e37781cf0e5eaae5c55d}

\item 
\hypertarget{a01012_a2a456de7129086e543c8d4e2b165032f}{\hyperlink{a01012}{Primitive} \& {\bfseries operator=} (const \hyperlink{a01012}{Primitive} \&\+\_\+p)}\label{a01012_a2a456de7129086e543c8d4e2b165032f}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01012_a129236714ebbbe0d911636347f591a03}{\hyperlink{a03336_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} {\bfseries position}}\label{a01012_a129236714ebbbe0d911636347f591a03}

\item 
\hypertarget{a01012_a13fa0508a77ca812dd1ad0a8d5ff76d8}{\hyperlink{a03336_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} {\bfseries axis}}\label{a01012_a13fa0508a77ca812dd1ad0a8d5ff76d8}

\item 
\hypertarget{a01012_a1da896171e40ba4aae95e3ace1951650}{\hyperlink{a00648_a312a59db1d559a4955fd6ee2737850e1}{Glut\+Primitive\+Type} {\bfseries type}}\label{a01012_a1da896171e40ba4aae95e3ace1951650}

\item 
\hypertarget{a01012_a3bbef17a4cbbf66814b5614eaedfb5ac}{\hyperlink{a01409}{A\+C\+G\+::\+Vec4f} {\bfseries color}}\label{a01012_a3bbef17a4cbbf66814b5614eaedfb5ac}

\item 
\hypertarget{a01012_abb9edf05672d5a66f8da5dd7c75f18ed}{double {\bfseries size}}\label{a01012_abb9edf05672d5a66f8da5dd7c75f18ed}

\item 
\hypertarget{a01012_a1839916ec9195b90783a0a73a8d4a060}{double {\bfseries innersize}}\label{a01012_a1839916ec9195b90783a0a73a8d4a060}

\item 
\hypertarget{a01012_a20fe631aea57bdb6f8238ccb039ce888}{unsigned int {\bfseries slices}}\label{a01012_a20fe631aea57bdb6f8238ccb039ce888}

\item 
\hypertarget{a01012_ab5156b1a515529c43de2c42f447fef91}{unsigned int {\bfseries stacks}}\label{a01012_ab5156b1a515529c43de2c42f447fef91}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 108 of file Glut\+Primitive\+Node.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
A\+C\+G/\+Scenegraph/Glut\+Primitive\+Node.\+hh\end{DoxyCompactItemize}
