23 static const XFORM xlate = {
36 static const XFORM scale = {
49 float co = (float) cos( angle );
50 float si = (float) sin( angle );
51 static const XFORM rotate = {
64 static const XFORM shear = {
77 float xf = float( rx ? -1 : 1 );
78 float yf = float( ry ? -1 : 1 );
79 static const XFORM reflect = {
XFORM * SetXformScale(XFORM *pxfm, float dx, float dy)
XFORM * SetXformTranslate(XFORM *pxfm, float dx, float dy)
XFORM * SetXformShear(XFORM *pxfm, float sx, float sy)
XFORM * SetXformRotate(XFORM *pxfm, double angle)
XFORM * SetXformReflect(XFORM *pxfm, bool rx, bool ry)