\hypertarget{structBWAPIC_1_1Shape}{\section{\-B\-W\-A\-P\-I\-C\-:\-:\-Shape \-Struct \-Reference}
\label{structBWAPIC_1_1Shape}\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
}


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

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structBWAPIC_1_1Shape_a916b35fef0add1cca5c89b4c1dce49aa}{\-Shape} ()
\item 
\hyperlink{structBWAPIC_1_1Shape_a0c83f4607b35b4bca98c83bf418645d5}{\-Shape} (\hyperlink{namespaceBWAPIC_1_1ShapeType_aae4348bf0423b1442f3211e47683c653}{\-Shape\-Type\-::\-Enum} \-\_\-shape\-Type, int \-\_\-ctype, int \-\_\-x1, int \-\_\-y1, int \-\_\-x2, int \-\_\-y2, int \-\_\-extra1, int \-\_\-extra2, int \-\_\-color, bool \-\_\-is\-Solid)
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespaceBWAPIC_1_1ShapeType_aae4348bf0423b1442f3211e47683c653}{\-Shape\-Type\-::\-Enum} \hyperlink{structBWAPIC_1_1Shape_adfe119b77914e5e67462af135c3ba7b7}{type}
\item 
int \hyperlink{structBWAPIC_1_1Shape_a36b97feef5ac245defdb820f60857b60}{ctype}
\item 
int \hyperlink{structBWAPIC_1_1Shape_a972ddc3262d40aadc6e812b24af70208}{x1}
\item 
int \hyperlink{structBWAPIC_1_1Shape_a9b2b539c5664b25c3adaf874b8d7bbde}{y1}
\item 
int \hyperlink{structBWAPIC_1_1Shape_a9ff02faecd3f735e17e9557e5878f3d5}{x2}
\item 
int \hyperlink{structBWAPIC_1_1Shape_a2fc26c1c6555373db93367d38a2beb48}{y2}
\item 
int \hyperlink{structBWAPIC_1_1Shape_a43a4a41b664c8d00bb14c760c9aeafb8}{extra1}
\item 
int \hyperlink{structBWAPIC_1_1Shape_a4f5a114bf80a23b604c7e49070cff58f}{extra2}
\item 
int \hyperlink{structBWAPIC_1_1Shape_afc9b0d26218b583109c168f5a9dc0597}{color}
\item 
bool \hyperlink{structBWAPIC_1_1Shape_ae791a1efb6b45e8c2db870854b7a149a}{is\-Solid}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{structBWAPIC_1_1Shape_a916b35fef0add1cca5c89b4c1dce49aa}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!\-Shape@{\-Shape}}
\index{\-Shape@{\-Shape}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{\-Shape}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::\-Shape} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structBWAPIC_1_1Shape_a916b35fef0add1cca5c89b4c1dce49aa}
\hypertarget{structBWAPIC_1_1Shape_a0c83f4607b35b4bca98c83bf418645d5}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!\-Shape@{\-Shape}}
\index{\-Shape@{\-Shape}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{\-Shape}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::\-Shape} (
\begin{DoxyParamCaption}
\item[{{\bf \-Shape\-Type\-::\-Enum}}]{\-\_\-shape\-Type, }
\item[{int}]{\-\_\-ctype, }
\item[{int}]{\-\_\-x1, }
\item[{int}]{\-\_\-y1, }
\item[{int}]{\-\_\-x2, }
\item[{int}]{\-\_\-y2, }
\item[{int}]{\-\_\-extra1, }
\item[{int}]{\-\_\-extra2, }
\item[{int}]{\-\_\-color, }
\item[{bool}]{\-\_\-is\-Solid}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structBWAPIC_1_1Shape_a0c83f4607b35b4bca98c83bf418645d5}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{structBWAPIC_1_1Shape_afc9b0d26218b583109c168f5a9dc0597}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!color@{color}}
\index{color@{color}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{color}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::color}}}\label{structBWAPIC_1_1Shape_afc9b0d26218b583109c168f5a9dc0597}
\hypertarget{structBWAPIC_1_1Shape_a36b97feef5ac245defdb820f60857b60}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!ctype@{ctype}}
\index{ctype@{ctype}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{ctype}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::ctype}}}\label{structBWAPIC_1_1Shape_a36b97feef5ac245defdb820f60857b60}
\hypertarget{structBWAPIC_1_1Shape_a43a4a41b664c8d00bb14c760c9aeafb8}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!extra1@{extra1}}
\index{extra1@{extra1}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{extra1}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::extra1}}}\label{structBWAPIC_1_1Shape_a43a4a41b664c8d00bb14c760c9aeafb8}
\hypertarget{structBWAPIC_1_1Shape_a4f5a114bf80a23b604c7e49070cff58f}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!extra2@{extra2}}
\index{extra2@{extra2}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{extra2}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::extra2}}}\label{structBWAPIC_1_1Shape_a4f5a114bf80a23b604c7e49070cff58f}
\hypertarget{structBWAPIC_1_1Shape_ae791a1efb6b45e8c2db870854b7a149a}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!is\-Solid@{is\-Solid}}
\index{is\-Solid@{is\-Solid}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{is\-Solid}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::is\-Solid}}}\label{structBWAPIC_1_1Shape_ae791a1efb6b45e8c2db870854b7a149a}
\hypertarget{structBWAPIC_1_1Shape_adfe119b77914e5e67462af135c3ba7b7}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!type@{type}}
\index{type@{type}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Shape\-Type\-::\-Enum} {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::type}}}\label{structBWAPIC_1_1Shape_adfe119b77914e5e67462af135c3ba7b7}
\hypertarget{structBWAPIC_1_1Shape_a972ddc3262d40aadc6e812b24af70208}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!x1@{x1}}
\index{x1@{x1}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{x1}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::x1}}}\label{structBWAPIC_1_1Shape_a972ddc3262d40aadc6e812b24af70208}
\hypertarget{structBWAPIC_1_1Shape_a9ff02faecd3f735e17e9557e5878f3d5}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!x2@{x2}}
\index{x2@{x2}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{x2}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::x2}}}\label{structBWAPIC_1_1Shape_a9ff02faecd3f735e17e9557e5878f3d5}
\hypertarget{structBWAPIC_1_1Shape_a9b2b539c5664b25c3adaf874b8d7bbde}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!y1@{y1}}
\index{y1@{y1}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{y1}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::y1}}}\label{structBWAPIC_1_1Shape_a9b2b539c5664b25c3adaf874b8d7bbde}
\hypertarget{structBWAPIC_1_1Shape_a2fc26c1c6555373db93367d38a2beb48}{\index{\-B\-W\-A\-P\-I\-C\-::\-Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}!y2@{y2}}
\index{y2@{y2}!BWAPIC::Shape@{\-B\-W\-A\-P\-I\-C\-::\-Shape}}
\subsubsection[{y2}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-C\-::\-Shape\-::y2}}}\label{structBWAPIC_1_1Shape_a2fc26c1c6555373db93367d38a2beb48}


\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/cpp/include/\-B\-W\-A\-P\-I/\-Client/\hyperlink{Shape_8h}{\-Shape.\-h}\end{DoxyCompactItemize}
