\section{hpgs\_\-gstate\_\-st Struct Reference}
\label{structhpgs__gstate__st}\index{hpgs\_\-gstate\_\-st@{hpgs\_\-gstate\_\-st}}
The vector graphics state.  


{\tt \#include $<$hpgs.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
{\bf hpgs\_\-line\_\-cap} \textbf{line\_\-cap}\label{structhpgs__gstate__st_e9b79ad6a33b766e514345b333bd6931}

\item 
{\bf hpgs\_\-line\_\-join} \textbf{line\_\-join}\label{structhpgs__gstate__st_03588e191e3505d53cc305519cf0e380}

\item 
{\bf hpgs\_\-color} \textbf{color}\label{structhpgs__gstate__st_132fefa979e11800b5d8eda532f14b9c}

\item 
double \textbf{miterlimit}\label{structhpgs__gstate__st_92bbd003e1738f6bada4871b9063966f}

\item 
double \textbf{linewidth}\label{structhpgs__gstate__st_6d1292cbae2afafb55c79dd1f3de79f4}

\item 
int \textbf{rop3}\label{structhpgs__gstate__st_dd8f9df29bc513931825fafb5d097143}

\item 
hpgs\_\-bool \textbf{src\_\-transparency}\label{structhpgs__gstate__st_9a1a4c49e9ce54f3123ce4d2eb5817af}

\item 
hpgs\_\-bool \textbf{pattern\_\-transparency}\label{structhpgs__gstate__st_acb6ea8542981623f3d2b93a008a3925}

\item 
{\bf hpgs\_\-color} \textbf{pattern\_\-color}\label{structhpgs__gstate__st_45bef16b715311be78d822764763ecb3}

\item 
int \textbf{n\_\-dashes}\label{structhpgs__gstate__st_f651383ca35b41f0a37240753d728cd4}

\item 
float $\ast$ \textbf{dash\_\-lengths}\label{structhpgs__gstate__st_aa22013f077958d38b95145df9b17087}

\item 
double \textbf{dash\_\-offset}\label{structhpgs__gstate__st_46ca99dff28cd2de9836af61b3373a2f}

\end{CompactItemize}


\subsection{Detailed Description}
The vector graphics state. 

This structure has a public alias {\tt hpgs\_\-gstate} and holds the line attributes of a graphics state. 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
{\bf hpgs.h}\end{CompactItemize}
