\hypertarget{classmessages_1_1DrawCommand}{\section{messages\-:\-:\-Draw\-Command \-Class \-Reference}
\label{classmessages_1_1DrawCommand}\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}}
}


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



\-Inheritance diagram for messages\-:\-:\-Draw\-Command\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1DrawCommand__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for messages\-:\-:\-Draw\-Command\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classmessages_1_1DrawCommand__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmessages_1_1DrawCommand_a66de7de61e1aeccbdf668d51b927e6e2}{\-Draw\-Command} ()
\item 
virtual \hyperlink{classmessages_1_1DrawCommand_a3a8066ca49a5de86c55e86de1d216baa}{$\sim$\-Draw\-Command} ()
\item 
\hyperlink{classmessages_1_1DrawCommand_a6ef4bab1e25707907a7b9b2ec5c6c75f}{\-Draw\-Command} (const \hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} \&from)
\item 
\hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} \& \hyperlink{classmessages_1_1DrawCommand_a73137815094d29b71624d0acd7544938}{operator=} (const \hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} \&from)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1UnknownFieldSet}{google\-::protobuf\-::\-Unknown\-Field\-Set} \& \hyperlink{classmessages_1_1DrawCommand_a0ecec0f9d7e00f125bfb75045d14e77a}{unknown\-\_\-fields} () const 
\item 
inline\-::google\-::protobuf\-::\-Unknown\-Field\-Set $\ast$ \hyperlink{classmessages_1_1DrawCommand_a4ce3f25db08df4ea6d3ad1ef55a647b4}{mutable\-\_\-unknown\-\_\-fields} ()
\item 
void \hyperlink{classmessages_1_1DrawCommand_a0036031004f89b790c729d3dff720cc8}{\-Swap} (\hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} $\ast$other)
\item 
\hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} $\ast$ \hyperlink{classmessages_1_1DrawCommand_a52d3b3ffe577a08166af4d994a2ce51d}{\-New} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a0987bbb0893710c03db9b3e584d8a202}{\-Copy\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1DrawCommand_acdd5b81fb623f56bd93cc3cdb3b7d5e9}{\-Merge\-From} (const \-::\hyperlink{classgoogle_1_1protobuf_1_1Message}{google\-::protobuf\-::\-Message} \&from)
\item 
void \hyperlink{classmessages_1_1DrawCommand_a3af932f3326afc5abf1760d1d387ab34}{\-Copy\-From} (const \hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} \&from)
\item 
void \hyperlink{classmessages_1_1DrawCommand_aba9982fcbb6fbd6d8468bb2dbbe59f70}{\-Merge\-From} (const \hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} \&from)
\item 
void \hyperlink{classmessages_1_1DrawCommand_ac1e64e87262f2ee6eeb2c517e2df7975}{\-Clear} ()
\item 
bool \hyperlink{classmessages_1_1DrawCommand_a49d74748b1ccb5b9b9d37f24c609d419}{\-Is\-Initialized} () const 
\item 
int \hyperlink{classmessages_1_1DrawCommand_acbde0e906ac43f1503816a9e98db8121}{\-Byte\-Size} () const 
\item 
bool \hyperlink{classmessages_1_1DrawCommand_a653409351a39e73b08da57d1ac3f334c}{\-Merge\-Partial\-From\-Coded\-Stream} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedInputStream}{google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$\hyperlink{wire__format__lite_8h_a2965939d8d22ec60c89f74062f0c370c}{input})
\item 
void \hyperlink{classmessages_1_1DrawCommand_ab577cc792ec4a4e17aba976074bbe2bd}{\-Serialize\-With\-Cached\-Sizes} (\-::\hyperlink{classgoogle_1_1protobuf_1_1io_1_1CodedOutputStream}{google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$ \hyperlink{classmessages_1_1DrawCommand_ae20ef9294b4093001b9899347afbbbb6}{\-Serialize\-With\-Cached\-Sizes\-To\-Array} (\-::\hyperlink{namespacegoogle_1_1protobuf_a91053c1ac8cd0be928a2276b5f087303}{google\-::protobuf\-::uint8} $\ast$\hyperlink{wire__format__lite_8h_ae04293253b669ea7b9882c968030eeed}{output}) const 
\item 
int \hyperlink{classmessages_1_1DrawCommand_a6e2592387cc680dd0f03ea74292d3946}{\-Get\-Cached\-Size} () const 
\item 
\-::\hyperlink{structgoogle_1_1protobuf_1_1Metadata}{google\-::protobuf\-::\-Metadata} \hyperlink{classmessages_1_1DrawCommand_a753e90365511aecab95030874b563e54}{\-Get\-Metadata} () const 
\item 
bool \hyperlink{classmessages_1_1DrawCommand_ac746b47d5c31cde4764caf14b6ac5829}{has\-\_\-shape} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a5d512d247e7dc0fdefa1c0dfc997c475}{clear\-\_\-shape} ()
\item 
\hyperlink{namespacemessages_a1f225bea676c52cc2850bb735a3bf349}{messages\-::\-Shape\-Type} \hyperlink{classmessages_1_1DrawCommand_ad065894ee654347c2d5c98f4850760bb}{shape} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_afeca2fab711c936002d5ac1e50c210f5}{set\-\_\-shape} (\hyperlink{namespacemessages_a1f225bea676c52cc2850bb735a3bf349}{messages\-::\-Shape\-Type} value)
\item 
bool \hyperlink{classmessages_1_1DrawCommand_ad11cf6e677113a5115e20ee1a11fcedc}{has\-\_\-coordinatetype} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_acba24a1923312fa3d78d1dd468427434}{clear\-\_\-coordinatetype} ()
\item 
\hyperlink{namespacemessages_a3df6883a1020035d21b2becd965ea37b}{messages\-::\-Coordinate\-Type} \hyperlink{classmessages_1_1DrawCommand_a06bba7485b5a4a4cb2078a1e52113373}{coordinatetype} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a0e490c5cc9c9ef465bc22a6b0c4ba5c3}{set\-\_\-coordinatetype} (\hyperlink{namespacemessages_a3df6883a1020035d21b2becd965ea37b}{messages\-::\-Coordinate\-Type} value)
\item 
int \hyperlink{classmessages_1_1DrawCommand_ad64d904074cb7cf8226d887a88c21b0c}{coordinates\-\_\-size} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a147307c47d7f3ef2b09c67d38bac4660}{clear\-\_\-coordinates} ()
\item 
inline\-::google\-::protobuf\-::int32 \hyperlink{classmessages_1_1DrawCommand_adaace28ece30e2a4897bf088854fbad1}{coordinates} (int index) const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a58108e176d10f321220051ce4593e9c9}{set\-\_\-coordinates} (int index,\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
void \hyperlink{classmessages_1_1DrawCommand_ac34137794c8cbfb69e5e8b11ed8e82e6}{add\-\_\-coordinates} (\-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} value)
\item 
const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1RepeatedField}{google\-::protobuf\-::\-Repeated\-Field}\*
$<$ \-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} $>$ \& \hyperlink{classmessages_1_1DrawCommand_a959bf63d0b013c5c96be83a2dfe0ea7d}{coordinates} () const 
\item 
inline\-::google\-::protobuf\-::\-Repeated\-Field\*
$<$ \-::\hyperlink{namespacegoogle_1_1protobuf_a226b60f758da1259c33583ecf10cd15d}{google\-::protobuf\-::int32} $>$ $\ast$ \hyperlink{classmessages_1_1DrawCommand_a520c789cd77857b645f8bc083fe64d25}{mutable\-\_\-coordinates} ()
\item 
bool \hyperlink{classmessages_1_1DrawCommand_abd5430d612db8e25729ba2046d52a0a1}{has\-\_\-color} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_ad616d3898dbb81215f1c2694366a61ab}{clear\-\_\-color} ()
\item 
const \-::\hyperlink{classmessages_1_1Color}{messages\-::\-Color} \& \hyperlink{classmessages_1_1DrawCommand_a93998070218adec388d8275c8732c565}{color} () const 
\item 
inline\-::messages\-::\-Color $\ast$ \hyperlink{classmessages_1_1DrawCommand_a7d38a44f3937210446cf2952375bb969}{mutable\-\_\-color} ()
\item 
bool \hyperlink{classmessages_1_1DrawCommand_ab2a49459cc699ae52b272a89da900c8c}{has\-\_\-issolid} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a3b3a6c5f1957666ad7bfbed78d37d6ed}{clear\-\_\-issolid} ()
\item 
bool \hyperlink{classmessages_1_1DrawCommand_a42233cf4c2f4ffa6e623018a5b1e5452}{issolid} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a26cb563168c1998ee0695451535c9350}{set\-\_\-issolid} (bool value)
\item 
bool \hyperlink{classmessages_1_1DrawCommand_a53f4940e50bdf6561fc5447c49d79249}{has\-\_\-text} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a249414e607722d229f9907a424b54e43}{clear\-\_\-text} ()
\item 
const \-::std\-::string \& \hyperlink{classmessages_1_1DrawCommand_a0ffa1892933482971287d48987aa1361}{text} () const 
\item 
void \hyperlink{classmessages_1_1DrawCommand_a864625021b54bc462a99959dbb1ba1ef}{set\-\_\-text} (const \-::std\-::string \&value)
\item 
void \hyperlink{classmessages_1_1DrawCommand_ace8ab3a842e0e0bf05f283a9d44c9763}{set\-\_\-text} (const char $\ast$value)
\item 
void \hyperlink{classmessages_1_1DrawCommand_ac696b0b48d261be6538b638dc620b669}{set\-\_\-text} (const char $\ast$value, size\-\_\-t size)
\item 
inline\-::std\-::string $\ast$ \hyperlink{classmessages_1_1DrawCommand_acd478c750788bb8d18841823a6151fac}{mutable\-\_\-text} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static const \*
\-::\hyperlink{classgoogle_1_1protobuf_1_1Descriptor}{google\-::protobuf\-::\-Descriptor} $\ast$ \hyperlink{classmessages_1_1DrawCommand_a1f9bf79eaf74fc13cbe53a28f929dca1}{descriptor} ()
\item 
static const \hyperlink{classmessages_1_1DrawCommand}{\-Draw\-Command} \& \hyperlink{classmessages_1_1DrawCommand_a76e9f7d832e5b3d7868a01b077111be6}{default\-\_\-instance} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const int \hyperlink{classmessages_1_1DrawCommand_a0312e4e8e778e17433169b6d59347064}{k\-Shape\-Field\-Number} = 1
\item 
static const int \hyperlink{classmessages_1_1DrawCommand_a29e14fbd07fcda0b74cc8cb706c9e6b9}{k\-Coordinate\-Type\-Field\-Number} = 2
\item 
static const int \hyperlink{classmessages_1_1DrawCommand_a1e506700575634f79985bd13562198ef}{k\-Coordinates\-Field\-Number} = 3
\item 
static const int \hyperlink{classmessages_1_1DrawCommand_aefffb160852b38440f9617562f23e89a}{k\-Color\-Field\-Number} = 4
\item 
static const int \hyperlink{classmessages_1_1DrawCommand_ac1f9cdae4d3e6d36cec5269c25c027fd}{k\-Is\-Solid\-Field\-Number} = 5
\item 
static const int \hyperlink{classmessages_1_1DrawCommand_ac03405ebb85e0e42176d2e8c7222cbee}{k\-Text\-Field\-Number} = 6
\end{DoxyCompactItemize}
\subsection*{\-Friends}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classmessages_1_1DrawCommand_ad9ecbfc111e286576687d02a1f310bc5}{protobuf\-\_\-\-Add\-Desc\-\_\-draw\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1DrawCommand_a59f04105afe2556b2c355a4144578c6a}{protobuf\-\_\-\-Assign\-Desc\-\_\-draw\-\_\-2eproto} ()
\item 
void \hyperlink{classmessages_1_1DrawCommand_aa211b58eda79a8a48591136980532858}{protobuf\-\_\-\-Shutdown\-File\-\_\-draw\-\_\-2eproto} ()
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classmessages_1_1DrawCommand_a66de7de61e1aeccbdf668d51b927e6e2}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Draw\-Command@{\-Draw\-Command}}
\index{\-Draw\-Command@{\-Draw\-Command}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Draw\-Command}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Draw\-Command\-::\-Draw\-Command} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_a66de7de61e1aeccbdf668d51b927e6e2}
\hypertarget{classmessages_1_1DrawCommand_a3a8066ca49a5de86c55e86de1d216baa}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!$\sim$\-Draw\-Command@{$\sim$\-Draw\-Command}}
\index{$\sim$\-Draw\-Command@{$\sim$\-Draw\-Command}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{$\sim$\-Draw\-Command}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf messages\-::\-Draw\-Command\-::$\sim$\-Draw\-Command} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1DrawCommand_a3a8066ca49a5de86c55e86de1d216baa}
\hypertarget{classmessages_1_1DrawCommand_a6ef4bab1e25707907a7b9b2ec5c6c75f}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Draw\-Command@{\-Draw\-Command}}
\index{\-Draw\-Command@{\-Draw\-Command}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Draw\-Command}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Draw\-Command\-::\-Draw\-Command} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Draw\-Command} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_a6ef4bab1e25707907a7b9b2ec5c6c75f}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classmessages_1_1DrawCommand_ac34137794c8cbfb69e5e8b11ed8e82e6}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!add\-\_\-coordinates@{add\-\_\-coordinates}}
\index{add\-\_\-coordinates@{add\-\_\-coordinates}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{add\-\_\-coordinates}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::add\-\_\-coordinates} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ac34137794c8cbfb69e5e8b11ed8e82e6}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_ac34137794c8cbfb69e5e8b11ed8e82e6_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_acbde0e906ac43f1503816a9e98db8121}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Byte\-Size@{\-Byte\-Size}}
\index{\-Byte\-Size@{\-Byte\-Size}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Byte\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Draw\-Command\-::\-Byte\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1DrawCommand_acbde0e906ac43f1503816a9e98db8121}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_ab1560961037abdec6570cb08c872a439}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1DrawCommand_ac1e64e87262f2ee6eeb2c517e2df7975}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Clear@{\-Clear}}
\index{\-Clear@{\-Clear}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::\-Clear} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1DrawCommand_ac1e64e87262f2ee6eeb2c517e2df7975}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a6704e0b86f3e9e52a9264c0890900843}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1DrawCommand_ad616d3898dbb81215f1c2694366a61ab}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!clear\-\_\-color@{clear\-\_\-color}}
\index{clear\-\_\-color@{clear\-\_\-color}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{clear\-\_\-color}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::clear\-\_\-color} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ad616d3898dbb81215f1c2694366a61ab}
\hypertarget{classmessages_1_1DrawCommand_a147307c47d7f3ef2b09c67d38bac4660}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!clear\-\_\-coordinates@{clear\-\_\-coordinates}}
\index{clear\-\_\-coordinates@{clear\-\_\-coordinates}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{clear\-\_\-coordinates}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::clear\-\_\-coordinates} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a147307c47d7f3ef2b09c67d38bac4660}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_a147307c47d7f3ef2b09c67d38bac4660_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_acba24a1923312fa3d78d1dd468427434}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!clear\-\_\-coordinatetype@{clear\-\_\-coordinatetype}}
\index{clear\-\_\-coordinatetype@{clear\-\_\-coordinatetype}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{clear\-\_\-coordinatetype}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::clear\-\_\-coordinatetype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_acba24a1923312fa3d78d1dd468427434}
\hypertarget{classmessages_1_1DrawCommand_a3b3a6c5f1957666ad7bfbed78d37d6ed}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!clear\-\_\-issolid@{clear\-\_\-issolid}}
\index{clear\-\_\-issolid@{clear\-\_\-issolid}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{clear\-\_\-issolid}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::clear\-\_\-issolid} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a3b3a6c5f1957666ad7bfbed78d37d6ed}
\hypertarget{classmessages_1_1DrawCommand_a5d512d247e7dc0fdefa1c0dfc997c475}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!clear\-\_\-shape@{clear\-\_\-shape}}
\index{clear\-\_\-shape@{clear\-\_\-shape}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{clear\-\_\-shape}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::clear\-\_\-shape} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a5d512d247e7dc0fdefa1c0dfc997c475}
\hypertarget{classmessages_1_1DrawCommand_a249414e607722d229f9907a424b54e43}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!clear\-\_\-text@{clear\-\_\-text}}
\index{clear\-\_\-text@{clear\-\_\-text}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{clear\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::clear\-\_\-text} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a249414e607722d229f9907a424b54e43}
\hypertarget{classmessages_1_1DrawCommand_a93998070218adec388d8275c8732c565}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!color@{color}}
\index{color@{color}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{color}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf messages\-::\-Color} \& {\bf messages\-::\-Draw\-Command\-::color} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a93998070218adec388d8275c8732c565}
\hypertarget{classmessages_1_1DrawCommand_adaace28ece30e2a4897bf088854fbad1}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!coordinates@{coordinates}}
\index{coordinates@{coordinates}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{coordinates}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::int32} {\bf messages\-::\-Draw\-Command\-::coordinates} (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_adaace28ece30e2a4897bf088854fbad1}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_adaace28ece30e2a4897bf088854fbad1_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_a959bf63d0b013c5c96be83a2dfe0ea7d}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!coordinates@{coordinates}}
\index{coordinates@{coordinates}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{coordinates}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Repeated\-Field}$<$\-::{\bf google\-::protobuf\-::int32} $>$ \& {\bf messages\-::\-Draw\-Command\-::coordinates} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a959bf63d0b013c5c96be83a2dfe0ea7d}
\hypertarget{classmessages_1_1DrawCommand_ad64d904074cb7cf8226d887a88c21b0c}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!coordinates\-\_\-size@{coordinates\-\_\-size}}
\index{coordinates\-\_\-size@{coordinates\-\_\-size}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{coordinates\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Draw\-Command\-::coordinates\-\_\-size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ad64d904074cb7cf8226d887a88c21b0c}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_ad64d904074cb7cf8226d887a88c21b0c_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_a06bba7485b5a4a4cb2078a1e52113373}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!coordinatetype@{coordinatetype}}
\index{coordinatetype@{coordinatetype}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{coordinatetype}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Coordinate\-Type} {\bf messages\-::\-Draw\-Command\-::coordinatetype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a06bba7485b5a4a4cb2078a1e52113373}
\hypertarget{classmessages_1_1DrawCommand_a0987bbb0893710c03db9b3e584d8a202}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_a0987bbb0893710c03db9b3e584d8a202}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_a0987bbb0893710c03db9b3e584d8a202_icgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_a3af932f3326afc5abf1760d1d387ab34}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Copy\-From@{\-Copy\-From}}
\index{\-Copy\-From@{\-Copy\-From}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Copy\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::\-Copy\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Draw\-Command} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_a3af932f3326afc5abf1760d1d387ab34}
\hypertarget{classmessages_1_1DrawCommand_a76e9f7d832e5b3d7868a01b077111be6}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!default\-\_\-instance@{default\-\_\-instance}}
\index{default\-\_\-instance@{default\-\_\-instance}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{default\-\_\-instance}]{\setlength{\rightskip}{0pt plus 5cm}static const {\bf \-Draw\-Command}\& {\bf messages\-::\-Draw\-Command\-::default\-\_\-instance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_a76e9f7d832e5b3d7868a01b077111be6}
\hypertarget{classmessages_1_1DrawCommand_a1f9bf79eaf74fc13cbe53a28f929dca1}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!descriptor@{descriptor}}
\index{descriptor@{descriptor}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{descriptor}]{\setlength{\rightskip}{0pt plus 5cm}static const \-::{\bf google\-::protobuf\-::\-Descriptor}$\ast$ {\bf messages\-::\-Draw\-Command\-::descriptor} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_a1f9bf79eaf74fc13cbe53a28f929dca1}
\hypertarget{classmessages_1_1DrawCommand_a6e2592387cc680dd0f03ea74292d3946}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Get\-Cached\-Size@{\-Get\-Cached\-Size}}
\index{\-Get\-Cached\-Size@{\-Get\-Cached\-Size}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Get\-Cached\-Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf messages\-::\-Draw\-Command\-::\-Get\-Cached\-Size} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}\label{classmessages_1_1DrawCommand_a6e2592387cc680dd0f03ea74292d3946}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1MessageLite_a5347f639af70b2f2ba4963791931404e}{google\-::protobuf\-::\-Message\-Lite}.

\hypertarget{classmessages_1_1DrawCommand_a753e90365511aecab95030874b563e54}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Get\-Metadata@{\-Get\-Metadata}}
\index{\-Get\-Metadata@{\-Get\-Metadata}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Get\-Metadata}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::\-Metadata} {\bf messages\-::\-Draw\-Command\-::\-Get\-Metadata} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1DrawCommand_a753e90365511aecab95030874b563e54}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_a152599c650dfa8c021a928e02e773a6b}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1DrawCommand_abd5430d612db8e25729ba2046d52a0a1}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!has\-\_\-color@{has\-\_\-color}}
\index{has\-\_\-color@{has\-\_\-color}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{has\-\_\-color}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::has\-\_\-color} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_abd5430d612db8e25729ba2046d52a0a1}
\hypertarget{classmessages_1_1DrawCommand_ad11cf6e677113a5115e20ee1a11fcedc}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!has\-\_\-coordinatetype@{has\-\_\-coordinatetype}}
\index{has\-\_\-coordinatetype@{has\-\_\-coordinatetype}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{has\-\_\-coordinatetype}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::has\-\_\-coordinatetype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ad11cf6e677113a5115e20ee1a11fcedc}
\hypertarget{classmessages_1_1DrawCommand_ab2a49459cc699ae52b272a89da900c8c}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!has\-\_\-issolid@{has\-\_\-issolid}}
\index{has\-\_\-issolid@{has\-\_\-issolid}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{has\-\_\-issolid}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::has\-\_\-issolid} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ab2a49459cc699ae52b272a89da900c8c}
\hypertarget{classmessages_1_1DrawCommand_ac746b47d5c31cde4764caf14b6ac5829}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!has\-\_\-shape@{has\-\_\-shape}}
\index{has\-\_\-shape@{has\-\_\-shape}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{has\-\_\-shape}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::has\-\_\-shape} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ac746b47d5c31cde4764caf14b6ac5829}
\hypertarget{classmessages_1_1DrawCommand_a53f4940e50bdf6561fc5447c49d79249}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!has\-\_\-text@{has\-\_\-text}}
\index{has\-\_\-text@{has\-\_\-text}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{has\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::has\-\_\-text} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a53f4940e50bdf6561fc5447c49d79249}
\hypertarget{classmessages_1_1DrawCommand_a49d74748b1ccb5b9b9d37f24c609d419}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Is\-Initialized@{\-Is\-Initialized}}
\index{\-Is\-Initialized@{\-Is\-Initialized}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Is\-Initialized}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::\-Is\-Initialized} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1DrawCommand_a49d74748b1ccb5b9b9d37f24c609d419}


\-Reimplemented from \hyperlink{classgoogle_1_1protobuf_1_1Message_a781db24cdbfa161b11970ca5ff30eb16}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1DrawCommand_a42233cf4c2f4ffa6e623018a5b1e5452}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!issolid@{issolid}}
\index{issolid@{issolid}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{issolid}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::issolid} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a42233cf4c2f4ffa6e623018a5b1e5452}
\hypertarget{classmessages_1_1DrawCommand_acdd5b81fb623f56bd93cc3cdb3b7d5e9}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const \-::{\bf google\-::protobuf\-::\-Message} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_acdd5b81fb623f56bd93cc3cdb3b7d5e9}
\hypertarget{classmessages_1_1DrawCommand_aba9982fcbb6fbd6d8468bb2dbbe59f70}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Merge\-From@{\-Merge\-From}}
\index{\-Merge\-From@{\-Merge\-From}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Merge\-From}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::\-Merge\-From} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Draw\-Command} \&}]{from}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_aba9982fcbb6fbd6d8468bb2dbbe59f70}
\hypertarget{classmessages_1_1DrawCommand_a653409351a39e73b08da57d1ac3f334c}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}}
\index{\-Merge\-Partial\-From\-Coded\-Stream@{\-Merge\-Partial\-From\-Coded\-Stream}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Merge\-Partial\-From\-Coded\-Stream}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf messages\-::\-Draw\-Command\-::\-Merge\-Partial\-From\-Coded\-Stream} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Input\-Stream} $\ast$}]{input}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_a653409351a39e73b08da57d1ac3f334c}
\hypertarget{classmessages_1_1DrawCommand_a7d38a44f3937210446cf2952375bb969}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!mutable\-\_\-color@{mutable\-\_\-color}}
\index{mutable\-\_\-color@{mutable\-\_\-color}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{mutable\-\_\-color}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Color} $\ast$ {\bf messages\-::\-Draw\-Command\-::mutable\-\_\-color} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a7d38a44f3937210446cf2952375bb969}
\hypertarget{classmessages_1_1DrawCommand_a520c789cd77857b645f8bc083fe64d25}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!mutable\-\_\-coordinates@{mutable\-\_\-coordinates}}
\index{mutable\-\_\-coordinates@{mutable\-\_\-coordinates}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{mutable\-\_\-coordinates}]{\setlength{\rightskip}{0pt plus 5cm}{\bf google\-::protobuf\-::\-Repeated\-Field}$<$\-::{\bf google\-::protobuf\-::int32} $>$ $\ast$ {\bf messages\-::\-Draw\-Command\-::mutable\-\_\-coordinates} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a520c789cd77857b645f8bc083fe64d25}
\hypertarget{classmessages_1_1DrawCommand_acd478c750788bb8d18841823a6151fac}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!mutable\-\_\-text@{mutable\-\_\-text}}
\index{mutable\-\_\-text@{mutable\-\_\-text}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{mutable\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string $\ast$ {\bf messages\-::\-Draw\-Command\-::mutable\-\_\-text} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_acd478c750788bb8d18841823a6151fac}
\hypertarget{classmessages_1_1DrawCommand_a4ce3f25db08df4ea6d3ad1ef55a647b4}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}}
\index{mutable\-\_\-unknown\-\_\-fields@{mutable\-\_\-unknown\-\_\-fields}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{mutable\-\_\-unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}inline \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}$\ast$ {\bf messages\-::\-Draw\-Command\-::mutable\-\_\-unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a4ce3f25db08df4ea6d3ad1ef55a647b4}
\hypertarget{classmessages_1_1DrawCommand_a52d3b3ffe577a08166af4d994a2ce51d}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-New@{\-New}}
\index{\-New@{\-New}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-New}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Draw\-Command}$\ast$ {\bf messages\-::\-Draw\-Command\-::\-New} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classmessages_1_1DrawCommand_a52d3b3ffe577a08166af4d994a2ce51d}


\-Implements \hyperlink{classgoogle_1_1protobuf_1_1Message_ad11147db580486666b35364f6dc4e6e9}{google\-::protobuf\-::\-Message}.

\hypertarget{classmessages_1_1DrawCommand_a73137815094d29b71624d0acd7544938}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!operator=@{operator=}}
\index{operator=@{operator=}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Draw\-Command}\& messages\-::\-Draw\-Command\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Draw\-Command} \&}]{from}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a73137815094d29b71624d0acd7544938}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_a73137815094d29b71624d0acd7544938_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_ab577cc792ec4a4e17aba976074bbe2bd}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}}
\index{\-Serialize\-With\-Cached\-Sizes@{\-Serialize\-With\-Cached\-Sizes}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::\-Serialize\-With\-Cached\-Sizes} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::io\-::\-Coded\-Output\-Stream} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1DrawCommand_ab577cc792ec4a4e17aba976074bbe2bd}
\hypertarget{classmessages_1_1DrawCommand_ae20ef9294b4093001b9899347afbbbb6}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}}
\index{\-Serialize\-With\-Cached\-Sizes\-To\-Array@{\-Serialize\-With\-Cached\-Sizes\-To\-Array}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Serialize\-With\-Cached\-Sizes\-To\-Array}]{\setlength{\rightskip}{0pt plus 5cm}\-::{\bf google\-::protobuf\-::uint8}$\ast$ {\bf messages\-::\-Draw\-Command\-::\-Serialize\-With\-Cached\-Sizes\-To\-Array} (
\begin{DoxyParamCaption}
\item[{\-::{\bf google\-::protobuf\-::uint8} $\ast$}]{output}
\end{DoxyParamCaption}
) const}}\label{classmessages_1_1DrawCommand_ae20ef9294b4093001b9899347afbbbb6}
\hypertarget{classmessages_1_1DrawCommand_a58108e176d10f321220051ce4593e9c9}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!set\-\_\-coordinates@{set\-\_\-coordinates}}
\index{set\-\_\-coordinates@{set\-\_\-coordinates}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{set\-\_\-coordinates}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::set\-\_\-coordinates} (
\begin{DoxyParamCaption}
\item[{int}]{index, }
\item[{\-::{\bf google\-::protobuf\-::int32}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a58108e176d10f321220051ce4593e9c9}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_a58108e176d10f321220051ce4593e9c9_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_a0e490c5cc9c9ef465bc22a6b0c4ba5c3}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!set\-\_\-coordinatetype@{set\-\_\-coordinatetype}}
\index{set\-\_\-coordinatetype@{set\-\_\-coordinatetype}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{set\-\_\-coordinatetype}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::set\-\_\-coordinatetype} (
\begin{DoxyParamCaption}
\item[{{\bf messages\-::\-Coordinate\-Type}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a0e490c5cc9c9ef465bc22a6b0c4ba5c3}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_a0e490c5cc9c9ef465bc22a6b0c4ba5c3_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_a26cb563168c1998ee0695451535c9350}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!set\-\_\-issolid@{set\-\_\-issolid}}
\index{set\-\_\-issolid@{set\-\_\-issolid}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{set\-\_\-issolid}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::set\-\_\-issolid} (
\begin{DoxyParamCaption}
\item[{bool}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a26cb563168c1998ee0695451535c9350}
\hypertarget{classmessages_1_1DrawCommand_afeca2fab711c936002d5ac1e50c210f5}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!set\-\_\-shape@{set\-\_\-shape}}
\index{set\-\_\-shape@{set\-\_\-shape}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{set\-\_\-shape}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::set\-\_\-shape} (
\begin{DoxyParamCaption}
\item[{{\bf messages\-::\-Shape\-Type}}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_afeca2fab711c936002d5ac1e50c210f5}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classmessages_1_1DrawCommand_afeca2fab711c936002d5ac1e50c210f5_cgraph}
\end{center}
\end{figure}


\hypertarget{classmessages_1_1DrawCommand_a864625021b54bc462a99959dbb1ba1ef}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!set\-\_\-text@{set\-\_\-text}}
\index{set\-\_\-text@{set\-\_\-text}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{set\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::set\-\_\-text} (
\begin{DoxyParamCaption}
\item[{const \-::std\-::string \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a864625021b54bc462a99959dbb1ba1ef}
\hypertarget{classmessages_1_1DrawCommand_ace8ab3a842e0e0bf05f283a9d44c9763}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!set\-\_\-text@{set\-\_\-text}}
\index{set\-\_\-text@{set\-\_\-text}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{set\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::set\-\_\-text} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ace8ab3a842e0e0bf05f283a9d44c9763}
\hypertarget{classmessages_1_1DrawCommand_ac696b0b48d261be6538b638dc620b669}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!set\-\_\-text@{set\-\_\-text}}
\index{set\-\_\-text@{set\-\_\-text}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{set\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::set\-\_\-text} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{value, }
\item[{size\-\_\-t}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ac696b0b48d261be6538b638dc620b669}
\hypertarget{classmessages_1_1DrawCommand_ad065894ee654347c2d5c98f4850760bb}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!shape@{shape}}
\index{shape@{shape}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{shape}]{\setlength{\rightskip}{0pt plus 5cm}{\bf messages\-::\-Shape\-Type} {\bf messages\-::\-Draw\-Command\-::shape} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_ad065894ee654347c2d5c98f4850760bb}
\hypertarget{classmessages_1_1DrawCommand_a0036031004f89b790c729d3dff720cc8}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!\-Swap@{\-Swap}}
\index{\-Swap@{\-Swap}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{\-Swap}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf messages\-::\-Draw\-Command\-::\-Swap} (
\begin{DoxyParamCaption}
\item[{{\bf \-Draw\-Command} $\ast$}]{other}
\end{DoxyParamCaption}
)}}\label{classmessages_1_1DrawCommand_a0036031004f89b790c729d3dff720cc8}
\hypertarget{classmessages_1_1DrawCommand_a0ffa1892933482971287d48987aa1361}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!text@{text}}
\index{text@{text}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}const \-::std\-::string \& {\bf messages\-::\-Draw\-Command\-::text} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a0ffa1892933482971287d48987aa1361}
\hypertarget{classmessages_1_1DrawCommand_a0ecec0f9d7e00f125bfb75045d14e77a}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!unknown\-\_\-fields@{unknown\-\_\-fields}}
\index{unknown\-\_\-fields@{unknown\-\_\-fields}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{unknown\-\_\-fields}]{\setlength{\rightskip}{0pt plus 5cm}const \-::{\bf google\-::protobuf\-::\-Unknown\-Field\-Set}\& {\bf messages\-::\-Draw\-Command\-::unknown\-\_\-fields} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classmessages_1_1DrawCommand_a0ecec0f9d7e00f125bfb75045d14e77a}


\subsection{\-Friends \-And \-Related \-Function \-Documentation}
\hypertarget{classmessages_1_1DrawCommand_ad9ecbfc111e286576687d02a1f310bc5}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!protobuf\-\_\-\-Add\-Desc\-\_\-draw\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-draw\-\_\-2eproto}}
\index{protobuf\-\_\-\-Add\-Desc\-\_\-draw\-\_\-2eproto@{protobuf\-\_\-\-Add\-Desc\-\_\-draw\-\_\-2eproto}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{protobuf\-\_\-\-Add\-Desc\-\_\-draw\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Add\-Desc\-\_\-draw\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1DrawCommand_ad9ecbfc111e286576687d02a1f310bc5}
\hypertarget{classmessages_1_1DrawCommand_a59f04105afe2556b2c355a4144578c6a}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!protobuf\-\_\-\-Assign\-Desc\-\_\-draw\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-draw\-\_\-2eproto}}
\index{protobuf\-\_\-\-Assign\-Desc\-\_\-draw\-\_\-2eproto@{protobuf\-\_\-\-Assign\-Desc\-\_\-draw\-\_\-2eproto}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{protobuf\-\_\-\-Assign\-Desc\-\_\-draw\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Assign\-Desc\-\_\-draw\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1DrawCommand_a59f04105afe2556b2c355a4144578c6a}
\hypertarget{classmessages_1_1DrawCommand_aa211b58eda79a8a48591136980532858}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!protobuf\-\_\-\-Shutdown\-File\-\_\-draw\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-draw\-\_\-2eproto}}
\index{protobuf\-\_\-\-Shutdown\-File\-\_\-draw\-\_\-2eproto@{protobuf\-\_\-\-Shutdown\-File\-\_\-draw\-\_\-2eproto}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{protobuf\-\_\-\-Shutdown\-File\-\_\-draw\-\_\-2eproto}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf protobuf\-\_\-\-Shutdown\-File\-\_\-draw\-\_\-2eproto} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{classmessages_1_1DrawCommand_aa211b58eda79a8a48591136980532858}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classmessages_1_1DrawCommand_aefffb160852b38440f9617562f23e89a}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!k\-Color\-Field\-Number@{k\-Color\-Field\-Number}}
\index{k\-Color\-Field\-Number@{k\-Color\-Field\-Number}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{k\-Color\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Draw\-Command\-::k\-Color\-Field\-Number} = 4\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_aefffb160852b38440f9617562f23e89a}
\hypertarget{classmessages_1_1DrawCommand_a1e506700575634f79985bd13562198ef}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!k\-Coordinates\-Field\-Number@{k\-Coordinates\-Field\-Number}}
\index{k\-Coordinates\-Field\-Number@{k\-Coordinates\-Field\-Number}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{k\-Coordinates\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Draw\-Command\-::k\-Coordinates\-Field\-Number} = 3\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_a1e506700575634f79985bd13562198ef}
\hypertarget{classmessages_1_1DrawCommand_a29e14fbd07fcda0b74cc8cb706c9e6b9}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!k\-Coordinate\-Type\-Field\-Number@{k\-Coordinate\-Type\-Field\-Number}}
\index{k\-Coordinate\-Type\-Field\-Number@{k\-Coordinate\-Type\-Field\-Number}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{k\-Coordinate\-Type\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Draw\-Command\-::k\-Coordinate\-Type\-Field\-Number} = 2\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_a29e14fbd07fcda0b74cc8cb706c9e6b9}
\hypertarget{classmessages_1_1DrawCommand_ac1f9cdae4d3e6d36cec5269c25c027fd}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!k\-Is\-Solid\-Field\-Number@{k\-Is\-Solid\-Field\-Number}}
\index{k\-Is\-Solid\-Field\-Number@{k\-Is\-Solid\-Field\-Number}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{k\-Is\-Solid\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Draw\-Command\-::k\-Is\-Solid\-Field\-Number} = 5\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_ac1f9cdae4d3e6d36cec5269c25c027fd}
\hypertarget{classmessages_1_1DrawCommand_a0312e4e8e778e17433169b6d59347064}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!k\-Shape\-Field\-Number@{k\-Shape\-Field\-Number}}
\index{k\-Shape\-Field\-Number@{k\-Shape\-Field\-Number}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{k\-Shape\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Draw\-Command\-::k\-Shape\-Field\-Number} = 1\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_a0312e4e8e778e17433169b6d59347064}
\hypertarget{classmessages_1_1DrawCommand_ac03405ebb85e0e42176d2e8c7222cbee}{\index{messages\-::\-Draw\-Command@{messages\-::\-Draw\-Command}!k\-Text\-Field\-Number@{k\-Text\-Field\-Number}}
\index{k\-Text\-Field\-Number@{k\-Text\-Field\-Number}!messages::DrawCommand@{messages\-::\-Draw\-Command}}
\subsubsection[{k\-Text\-Field\-Number}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf messages\-::\-Draw\-Command\-::k\-Text\-Field\-Number} = 6\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classmessages_1_1DrawCommand_ac03405ebb85e0e42176d2e8c7222cbee}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/gen/cpp/\hyperlink{draw_8pb_8h}{draw.\-pb.\-h}\end{DoxyCompactItemize}
