\section{hpgs\_\-matrix\_\-st Struct Reference}
\label{structhpgs__matrix__st}\index{hpgs\_\-matrix\_\-st@{hpgs\_\-matrix\_\-st}}
A transformation matrix for 2D points.  


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

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
double \textbf{dx}\label{structhpgs__matrix__st_97c0424c4d0380528e0ae7c0b2c9181a}

\item 
double \textbf{dy}\label{structhpgs__matrix__st_979e45531c6d72be71478efe48385596}

\item 
double \textbf{mxx}\label{structhpgs__matrix__st_1d48e919c1f8dce2636e3dbfedcfd244}

\item 
double \textbf{mxy}\label{structhpgs__matrix__st_8917fe3c7b236ef57d18151810658eac}

\item 
double \textbf{myx}\label{structhpgs__matrix__st_7c0648d4a5def84a2cbc604bdac6f61c}

\item 
double \textbf{myy}\label{structhpgs__matrix__st_5d5b38c054b1f426aaed1579b0fcf887}

\end{CompactItemize}


\subsection{Detailed Description}
A transformation matrix for 2D points. 

This structure holds an affine transformation matrix consisting of a translation vector and a 2x2 matrix for rotation and or scaling. 

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