TransformDistance(x, y); *x += m4; *y += m5;
cairo_matrix_transform_point(&mat, x, y);
    void TransformPoint(gfxFloat *x, gfxFloat *y) const {        TransformDistance(x, y);        *x += m4;        *y += m5;    }