+ struct SVGMatrix
+ {
+ Real a; // width
+ Real b; // skew y by x
+ Real c; // skew x by y
+ Real d; // height
+ Real e; // translate x
+ Real f; // translate y
+ };
+ // SVG matrix transforms (x,y) <- (a x' + c y' + e, b x' + d y' + f)
+ // Equivelant to OpenGL 3d matrix transform ((a, c, e) (b, d, f) (0,0,1))
+