\section{obj\-\_\-state\-\_\-s Struct Reference}
\label{structobj__state__s}\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}}


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



Collaboration diagram for obj\-\_\-state\-\_\-s\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structobj__state__s__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
{\bf obj\-\_\-state\-\_\-t} $\ast$ {\bf parent}
\item 
{\bf obj\-\_\-type} {\bf type}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>{\bf graph\_t} $\ast$ {\bf g}\\
\>{\bf graph\_t} $\ast$ {\bf sg}\\
\>{\bf node\_t} $\ast$ {\bf n}\\
\>{\bf edge\_t} $\ast$ {\bf e}\\
\} {\bf u}\\

\end{tabbing}\item 
{\bf emit\-\_\-state\-\_\-t} {\bf emit\-\_\-state}
\item 
{\bf gvcolor\-\_\-t} {\bf pencolor}
\item 
{\bf gvcolor\-\_\-t} {\bf fillcolor}
\item 
{\bf gvcolor\-\_\-t} {\bf stopcolor}
\item 
{\bf int} {\bf gradient\-\_\-angle}
\item 
float {\bf gradient\-\_\-frac}
\item 
{\bf pen\-\_\-type} {\bf pen}
\item 
{\bf fill\-\_\-type} {\bf fill}
\item 
double {\bf penwidth}
\item 
char $\ast$$\ast$ {\bf rawstyle}
\item 
double {\bf z}
\item 
double {\bf tail\-\_\-z}
\item 
double {\bf head\-\_\-z}
\item 
char $\ast$ {\bf label}
\item 
char $\ast$ {\bf xlabel}
\item 
char $\ast$ {\bf taillabel}
\item 
char $\ast$ {\bf headlabel}
\item 
char $\ast$ {\bf url}
\item 
char $\ast$ {\bf id}
\item 
char $\ast$ {\bf labelurl}
\item 
char $\ast$ {\bf tailurl}
\item 
char $\ast$ {\bf headurl}
\item 
char $\ast$ {\bf tooltip}
\item 
char $\ast$ {\bf labeltooltip}
\item 
char $\ast$ {\bf tailtooltip}
\item 
char $\ast$ {\bf headtooltip}
\item 
char $\ast$ {\bf target}
\item 
char $\ast$ {\bf labeltarget}
\item 
char $\ast$ {\bf tailtarget}
\item 
char $\ast$ {\bf headtarget}
\item 
{\bf int} {\bf explicit\-\_\-tooltip}\-:1
\item 
{\bf int} {\bf explicit\-\_\-tailtooltip}\-:1
\item 
{\bf int} {\bf explicit\-\_\-headtooltip}\-:1
\item 
{\bf int} {\bf explicit\-\_\-labeltooltip}\-:1
\item 
{\bf int} {\bf explicit\-\_\-tailtarget}\-:1
\item 
{\bf int} {\bf explicit\-\_\-headtarget}\-:1
\item 
{\bf int} {\bf explicit\-\_\-edgetarget}\-:1
\item 
{\bf int} {\bf explicit\-\_\-tailurl}\-:1
\item 
{\bf int} {\bf explicit\-\_\-headurl}\-:1
\item 
{\bf int} {\bf labeledgealigned}\-:1
\item 
{\bf map\-\_\-shape\-\_\-t} {\bf url\-\_\-map\-\_\-shape}
\item 
{\bf int} {\bf url\-\_\-map\-\_\-n}
\item 
{\bf pointf} $\ast$ {\bf url\-\_\-map\-\_\-p}
\item 
{\bf int} {\bf url\-\_\-bsplinemap\-\_\-poly\-\_\-n}
\item 
{\bf int} $\ast$ {\bf url\-\_\-bsplinemap\-\_\-n}
\item 
{\bf pointf} $\ast$ {\bf url\-\_\-bsplinemap\-\_\-p}
\item 
{\bf int} {\bf tailendurl\-\_\-map\-\_\-n}
\item 
{\bf pointf} $\ast$ {\bf tailendurl\-\_\-map\-\_\-p}
\item 
{\bf int} {\bf headendurl\-\_\-map\-\_\-n}
\item 
{\bf pointf} $\ast$ {\bf headendurl\-\_\-map\-\_\-p}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 190 of file gvcjob.\-h.



\subsection{Field Documentation}
\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!e@{e}}
\index{e@{e}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{e}]{\setlength{\rightskip}{0pt plus 5cm}{\bf edge\-\_\-t}$\ast$ obj\-\_\-state\-\_\-s\-::e}\label{structobj__state__s_a1c67e6c02b5ba0ed613e8012b76b2937}


Definition at line 198 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!emit\-\_\-state@{emit\-\_\-state}}
\index{emit\-\_\-state@{emit\-\_\-state}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{emit\-\_\-state}]{\setlength{\rightskip}{0pt plus 5cm}{\bf emit\-\_\-state\-\_\-t} obj\-\_\-state\-\_\-s\-::emit\-\_\-state}\label{structobj__state__s_ab8fe9ae126dfd7c449be2be22734efd5}


Definition at line 201 of file gvcjob.\-h.



Referenced by arrow\-\_\-gen(), core\-\_\-loadimage\-\_\-xdot(), and emit\-\_\-label().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-edgetarget@{explicit\-\_\-edgetarget}}
\index{explicit\-\_\-edgetarget@{explicit\-\_\-edgetarget}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-edgetarget}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-edgetarget}\label{structobj__state__s_a5814ebec639be07236afacbe0228b05e}


Definition at line 241 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-headtarget@{explicit\-\_\-headtarget}}
\index{explicit\-\_\-headtarget@{explicit\-\_\-headtarget}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-headtarget}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-headtarget}\label{structobj__state__s_ab99a2d104f67390e12f5e8628f7071bd}


Definition at line 240 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-headtooltip@{explicit\-\_\-headtooltip}}
\index{explicit\-\_\-headtooltip@{explicit\-\_\-headtooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-headtooltip}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-headtooltip}\label{structobj__state__s_a94b59cfd921dd44f6d588baa09e245e1}


Definition at line 237 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-headurl@{explicit\-\_\-headurl}}
\index{explicit\-\_\-headurl@{explicit\-\_\-headurl}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-headurl}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-headurl}\label{structobj__state__s_a1634299bd01f10d1a1976745b51561b7}


Definition at line 243 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-labeltooltip@{explicit\-\_\-labeltooltip}}
\index{explicit\-\_\-labeltooltip@{explicit\-\_\-labeltooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-labeltooltip}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-labeltooltip}\label{structobj__state__s_adff11665f1e1f9ffe932650dd45fb7ce}


Definition at line 238 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-tailtarget@{explicit\-\_\-tailtarget}}
\index{explicit\-\_\-tailtarget@{explicit\-\_\-tailtarget}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-tailtarget}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-tailtarget}\label{structobj__state__s_a0826138fee8e5851f1a26eed28848957}


Definition at line 239 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-tailtooltip@{explicit\-\_\-tailtooltip}}
\index{explicit\-\_\-tailtooltip@{explicit\-\_\-tailtooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-tailtooltip}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-tailtooltip}\label{structobj__state__s_a59ff637937b5c81c01e1f73ac8831fd5}


Definition at line 236 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-tailurl@{explicit\-\_\-tailurl}}
\index{explicit\-\_\-tailurl@{explicit\-\_\-tailurl}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-tailurl}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-tailurl}\label{structobj__state__s_a4564e68c83b8499ae444e81c0b29ddcd}


Definition at line 242 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!explicit\-\_\-tooltip@{explicit\-\_\-tooltip}}
\index{explicit\-\_\-tooltip@{explicit\-\_\-tooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{explicit\-\_\-tooltip}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::explicit\-\_\-tooltip}\label{structobj__state__s_accf8aea0edc64f8df141198866b126d7}


Definition at line 235 of file gvcjob.\-h.



Referenced by emit\-\_\-clusters(), and init\-Map\-Data().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!fill@{fill}}
\index{fill@{fill}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fill\-\_\-type} obj\-\_\-state\-\_\-s\-::fill}\label{structobj__state__s_afe082b5b0510dd76bbf67af5ab822790}


Definition at line 207 of file gvcjob.\-h.



Referenced by gvrender\-\_\-set\-\_\-style(), and push\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!fillcolor@{fillcolor}}
\index{fillcolor@{fillcolor}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{fillcolor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gvcolor\-\_\-t} obj\-\_\-state\-\_\-s\-::fillcolor}\label{structobj__state__s_a25db9225d76b6e43e74d70f3bfc23ae1}


Definition at line 203 of file gvcjob.\-h.



Referenced by gvrender\-\_\-polygon(), gvrender\-\_\-set\-\_\-fillcolor(), and push\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!g@{g}}
\index{g@{g}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{g}]{\setlength{\rightskip}{0pt plus 5cm}{\bf graph\-\_\-t}$\ast$ obj\-\_\-state\-\_\-s\-::g}\label{structobj__state__s_a1372678d0083a80f6658fa10e20e5928}


Definition at line 195 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!gradient\-\_\-angle@{gradient\-\_\-angle}}
\index{gradient\-\_\-angle@{gradient\-\_\-angle}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{gradient\-\_\-angle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::gradient\-\_\-angle}\label{structobj__state__s_ab51fa5bd497eb6e0723587da6d232043}


Definition at line 204 of file gvcjob.\-h.



Referenced by gvrender\-\_\-set\-\_\-gradient\-\_\-vals(), and push\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!gradient\-\_\-frac@{gradient\-\_\-frac}}
\index{gradient\-\_\-frac@{gradient\-\_\-frac}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{gradient\-\_\-frac}]{\setlength{\rightskip}{0pt plus 5cm}float obj\-\_\-state\-\_\-s\-::gradient\-\_\-frac}\label{structobj__state__s_a8b4f2ce9d985ab340920ad19fd0ae7f3}


Definition at line 205 of file gvcjob.\-h.



Referenced by gvrender\-\_\-set\-\_\-gradient\-\_\-vals().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!head\-\_\-z@{head\-\_\-z}}
\index{head\-\_\-z@{head\-\_\-z}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{head\-\_\-z}]{\setlength{\rightskip}{0pt plus 5cm}double obj\-\_\-state\-\_\-s\-::head\-\_\-z}\label{structobj__state__s_accbb1d0b8a6396d098b25b8845d41332}


Definition at line 211 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!headendurl\-\_\-map\-\_\-n@{headendurl\-\_\-map\-\_\-n}}
\index{headendurl\-\_\-map\-\_\-n@{headendurl\-\_\-map\-\_\-n}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{headendurl\-\_\-map\-\_\-n}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::headendurl\-\_\-map\-\_\-n}\label{structobj__state__s_abc46c842b84cdf93ef64c76053de1444}


Definition at line 261 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!headendurl\-\_\-map\-\_\-p@{headendurl\-\_\-map\-\_\-p}}
\index{headendurl\-\_\-map\-\_\-p@{headendurl\-\_\-map\-\_\-p}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{headendurl\-\_\-map\-\_\-p}]{\setlength{\rightskip}{0pt plus 5cm}{\bf pointf}$\ast$ obj\-\_\-state\-\_\-s\-::headendurl\-\_\-map\-\_\-p}\label{structobj__state__s_a4725b38952851159659998e665abe35d}


Definition at line 262 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!headlabel@{headlabel}}
\index{headlabel@{headlabel}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{headlabel}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::headlabel}\label{structobj__state__s_a0dba8f9bfa3c473395dc9b8c8a875c54}


Definition at line 217 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!headtarget@{headtarget}}
\index{headtarget@{headtarget}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{headtarget}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::headtarget}\label{structobj__state__s_a67a65a9f5ea7d8ddaffb9c2daeb9417f}


Definition at line 233 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!headtooltip@{headtooltip}}
\index{headtooltip@{headtooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{headtooltip}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::headtooltip}\label{structobj__state__s_a833143bf1da45c6a561c255a7843e605}


Definition at line 228 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!headurl@{headurl}}
\index{headurl@{headurl}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{headurl}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::headurl}\label{structobj__state__s_a9f9572f9eae6c8ca21a02119755c253d}


Definition at line 223 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!id@{id}}
\index{id@{id}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::id}\label{structobj__state__s_ab49cb90241cd45f10de7c3bbd8a9d119}


Definition at line 220 of file gvcjob.\-h.



Referenced by emit\-\_\-clusters(), emit\-\_\-html\-\_\-label(), init\-Map\-Data(), and pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!label@{label}}
\index{label@{label}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{label}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::label}\label{structobj__state__s_aecd95cd41e2138f93653455a56d94dbb}


Definition at line 214 of file gvcjob.\-h.



Referenced by init\-Map\-Data().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!labeledgealigned@{labeledgealigned}}
\index{labeledgealigned@{labeledgealigned}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{labeledgealigned}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::labeledgealigned}\label{structobj__state__s_a38d94d36629d6c65c06b234c13acc2f5}


Definition at line 244 of file gvcjob.\-h.



Referenced by emit\-\_\-label().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!labeltarget@{labeltarget}}
\index{labeltarget@{labeltarget}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{labeltarget}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::labeltarget}\label{structobj__state__s_abbd1afaea15ed5882237086d37f7804c}


Definition at line 231 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!labeltooltip@{labeltooltip}}
\index{labeltooltip@{labeltooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{labeltooltip}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::labeltooltip}\label{structobj__state__s_a64d8062b517dc492b186a92ba8edca8e}


Definition at line 226 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!labelurl@{labelurl}}
\index{labelurl@{labelurl}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{labelurl}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::labelurl}\label{structobj__state__s_a548c5cdf0cca91b6326a74240c892cbc}


Definition at line 221 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!n@{n}}
\index{n@{n}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{n}]{\setlength{\rightskip}{0pt plus 5cm}{\bf node\-\_\-t}$\ast$ obj\-\_\-state\-\_\-s\-::n}\label{structobj__state__s_a8881569da82b88c1a535103486995cab}


Definition at line 197 of file gvcjob.\-h.



Referenced by emit\-\_\-html\-\_\-label().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!parent@{parent}}
\index{parent@{parent}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{parent}]{\setlength{\rightskip}{0pt plus 5cm}{\bf obj\-\_\-state\-\_\-t}$\ast$ obj\-\_\-state\-\_\-s\-::parent}\label{structobj__state__s_ac7e652fa645b990a3d273c322c72ed37}


Definition at line 191 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state(), and push\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!pen@{pen}}
\index{pen@{pen}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{pen}]{\setlength{\rightskip}{0pt plus 5cm}{\bf pen\-\_\-type} obj\-\_\-state\-\_\-s\-::pen}\label{structobj__state__s_a7e97e6de2402896579423006d60898ba}


Definition at line 206 of file gvcjob.\-h.



Referenced by gvrender\-\_\-beziercurve(), gvrender\-\_\-ellipse(), gvrender\-\_\-polygon(), gvrender\-\_\-polyline(), gvrender\-\_\-set\-\_\-style(), gvrender\-\_\-textspan(), and push\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!pencolor@{pencolor}}
\index{pencolor@{pencolor}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{pencolor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gvcolor\-\_\-t} obj\-\_\-state\-\_\-s\-::pencolor}\label{structobj__state__s_aa214195f79e7eedee74006bbe9765f79}


Definition at line 203 of file gvcjob.\-h.



Referenced by gvrender\-\_\-polygon(), gvrender\-\_\-set\-\_\-pencolor(), and push\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!penwidth@{penwidth}}
\index{penwidth@{penwidth}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{penwidth}]{\setlength{\rightskip}{0pt plus 5cm}double obj\-\_\-state\-\_\-s\-::penwidth}\label{structobj__state__s_aff055afa76950cf86469f202b2a24bce}


Definition at line 208 of file gvcjob.\-h.



Referenced by gvrender\-\_\-set\-\_\-penwidth(), gvrender\-\_\-set\-\_\-style(), push\-\_\-obj\-\_\-state(), striped\-Box(), and wedged\-Ellipse().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!rawstyle@{rawstyle}}
\index{rawstyle@{rawstyle}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{rawstyle}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$$\ast$ obj\-\_\-state\-\_\-s\-::rawstyle}\label{structobj__state__s_ab16ee35fe85d88cdf01eca253d04c6e7}


Definition at line 209 of file gvcjob.\-h.



Referenced by gvrender\-\_\-set\-\_\-style().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!sg@{sg}}
\index{sg@{sg}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{sg}]{\setlength{\rightskip}{0pt plus 5cm}{\bf graph\-\_\-t}$\ast$ obj\-\_\-state\-\_\-s\-::sg}\label{structobj__state__s_a993330749d875cfdde890df21c90977b}


Definition at line 196 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!stopcolor@{stopcolor}}
\index{stopcolor@{stopcolor}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{stopcolor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gvcolor\-\_\-t} obj\-\_\-state\-\_\-s\-::stopcolor}\label{structobj__state__s_a73194a8c35b272cbf588ee0c91531b2b}


Definition at line 203 of file gvcjob.\-h.



Referenced by gvrender\-\_\-set\-\_\-gradient\-\_\-vals(), and push\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!tail\-\_\-z@{tail\-\_\-z}}
\index{tail\-\_\-z@{tail\-\_\-z}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{tail\-\_\-z}]{\setlength{\rightskip}{0pt plus 5cm}double obj\-\_\-state\-\_\-s\-::tail\-\_\-z}\label{structobj__state__s_ac811d320f6f7f92b3bde32973c008123}


Definition at line 211 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!tailendurl\-\_\-map\-\_\-n@{tailendurl\-\_\-map\-\_\-n}}
\index{tailendurl\-\_\-map\-\_\-n@{tailendurl\-\_\-map\-\_\-n}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{tailendurl\-\_\-map\-\_\-n}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::tailendurl\-\_\-map\-\_\-n}\label{structobj__state__s_a0553e8338e2157222e76d52ed6aa5ee5}


Definition at line 258 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!tailendurl\-\_\-map\-\_\-p@{tailendurl\-\_\-map\-\_\-p}}
\index{tailendurl\-\_\-map\-\_\-p@{tailendurl\-\_\-map\-\_\-p}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{tailendurl\-\_\-map\-\_\-p}]{\setlength{\rightskip}{0pt plus 5cm}{\bf pointf}$\ast$ obj\-\_\-state\-\_\-s\-::tailendurl\-\_\-map\-\_\-p}\label{structobj__state__s_a23f5fdf30bc511ddbc117463732dab49}


Definition at line 259 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!taillabel@{taillabel}}
\index{taillabel@{taillabel}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{taillabel}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::taillabel}\label{structobj__state__s_a2d61811979b08939e64c3cd351f5771d}


Definition at line 216 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!tailtarget@{tailtarget}}
\index{tailtarget@{tailtarget}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{tailtarget}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::tailtarget}\label{structobj__state__s_ac94ea92ecf1e13e33dd3543f143336db}


Definition at line 232 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!tailtooltip@{tailtooltip}}
\index{tailtooltip@{tailtooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{tailtooltip}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::tailtooltip}\label{structobj__state__s_a6d3a114f924c556b7d0daa6b3a6fc21a}


Definition at line 227 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!tailurl@{tailurl}}
\index{tailurl@{tailurl}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{tailurl}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::tailurl}\label{structobj__state__s_a556a06e041082ccdded147aca3b84141}


Definition at line 222 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!target@{target}}
\index{target@{target}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{target}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::target}\label{structobj__state__s_a67ecd72ea2c7797ee1eba30f6617c7ec}


Definition at line 230 of file gvcjob.\-h.



Referenced by emit\-\_\-clusters(), init\-Map\-Data(), and pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!tooltip@{tooltip}}
\index{tooltip@{tooltip}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{tooltip}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::tooltip}\label{structobj__state__s_a26e255085bf4abac828ff3d355d10caf}


Definition at line 225 of file gvcjob.\-h.



Referenced by emit\-\_\-clusters(), init\-Map\-Data(), and pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!type@{type}}
\index{type@{type}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf obj\-\_\-type} obj\-\_\-state\-\_\-s\-::type}\label{structobj__state__s_a686b61b585902fdb816869e1fc705f46}


Definition at line 193 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!u@{u}}
\index{u@{u}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{u}]{\setlength{\rightskip}{0pt plus 5cm}union \{ ... \}   obj\-\_\-state\-\_\-s\-::u}\label{structobj__state__s_ac661e5d3c73da88e1ee01e0c946ccabd}


Referenced by emit\-\_\-html\-\_\-label().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!url@{url}}
\index{url@{url}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{url}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::url}\label{structobj__state__s_a46647452bcb8f9c39a81d86a70c58f1b}


Definition at line 219 of file gvcjob.\-h.



Referenced by emit\-\_\-clusters(), init\-Map\-Data(), and pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!url\-\_\-bsplinemap\-\_\-n@{url\-\_\-bsplinemap\-\_\-n}}
\index{url\-\_\-bsplinemap\-\_\-n@{url\-\_\-bsplinemap\-\_\-n}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{url\-\_\-bsplinemap\-\_\-n}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int}$\ast$ obj\-\_\-state\-\_\-s\-::url\-\_\-bsplinemap\-\_\-n}\label{structobj__state__s_a2cfb27fa01d219bd1c9d934eabcde2fc}


Definition at line 254 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!url\-\_\-bsplinemap\-\_\-p@{url\-\_\-bsplinemap\-\_\-p}}
\index{url\-\_\-bsplinemap\-\_\-p@{url\-\_\-bsplinemap\-\_\-p}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{url\-\_\-bsplinemap\-\_\-p}]{\setlength{\rightskip}{0pt plus 5cm}{\bf pointf}$\ast$ obj\-\_\-state\-\_\-s\-::url\-\_\-bsplinemap\-\_\-p}\label{structobj__state__s_a862a9abf5d1961cca70e34ccdf0cb150}


Definition at line 256 of file gvcjob.\-h.



Referenced by pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!url\-\_\-bsplinemap\-\_\-poly\-\_\-n@{url\-\_\-bsplinemap\-\_\-poly\-\_\-n}}
\index{url\-\_\-bsplinemap\-\_\-poly\-\_\-n@{url\-\_\-bsplinemap\-\_\-poly\-\_\-n}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{url\-\_\-bsplinemap\-\_\-poly\-\_\-n}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::url\-\_\-bsplinemap\-\_\-poly\-\_\-n}\label{structobj__state__s_ae5e484885ba9c00d4d630f06ded19e10}


Definition at line 252 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!url\-\_\-map\-\_\-n@{url\-\_\-map\-\_\-n}}
\index{url\-\_\-map\-\_\-n@{url\-\_\-map\-\_\-n}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{url\-\_\-map\-\_\-n}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} obj\-\_\-state\-\_\-s\-::url\-\_\-map\-\_\-n}\label{structobj__state__s_a5de29df5037944eb6866a767d3a157e9}


Definition at line 248 of file gvcjob.\-h.



Referenced by emit\-\_\-map\-\_\-rect().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!url\-\_\-map\-\_\-p@{url\-\_\-map\-\_\-p}}
\index{url\-\_\-map\-\_\-p@{url\-\_\-map\-\_\-p}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{url\-\_\-map\-\_\-p}]{\setlength{\rightskip}{0pt plus 5cm}{\bf pointf}$\ast$ obj\-\_\-state\-\_\-s\-::url\-\_\-map\-\_\-p}\label{structobj__state__s_a1d158324172a38958b42d46939da8345}


Definition at line 249 of file gvcjob.\-h.



Referenced by emit\-\_\-map\-\_\-rect(), and pop\-\_\-obj\-\_\-state().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!url\-\_\-map\-\_\-shape@{url\-\_\-map\-\_\-shape}}
\index{url\-\_\-map\-\_\-shape@{url\-\_\-map\-\_\-shape}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{url\-\_\-map\-\_\-shape}]{\setlength{\rightskip}{0pt plus 5cm}{\bf map\-\_\-shape\-\_\-t} obj\-\_\-state\-\_\-s\-::url\-\_\-map\-\_\-shape}\label{structobj__state__s_a85f1fc3bc225a43626d8b6b1c0e21f00}


Definition at line 247 of file gvcjob.\-h.



Referenced by emit\-\_\-map\-\_\-rect().

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!xlabel@{xlabel}}
\index{xlabel@{xlabel}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{xlabel}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ obj\-\_\-state\-\_\-s\-::xlabel}\label{structobj__state__s_a5d7d0d7323188a1e70b3c931b5a160cd}


Definition at line 215 of file gvcjob.\-h.

\index{obj\-\_\-state\-\_\-s@{obj\-\_\-state\-\_\-s}!z@{z}}
\index{z@{z}!obj_state_s@{obj\-\_\-state\-\_\-s}}
\subsubsection[{z}]{\setlength{\rightskip}{0pt plus 5cm}double obj\-\_\-state\-\_\-s\-::z}\label{structobj__state__s_a3fdff9f4082ad335b463d4249f25fcb3}


Definition at line 211 of file gvcjob.\-h.



The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
lib/gvc/{\bf gvcjob.\-h}\end{DoxyCompactItemize}
