[webkit-reviews] review requested: [Bug 18694] [CAIRO] Problem with rotation in a given matrix in SVG : [Attachment 21690] SVGCairoRotation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 13 15:13:45 PDT 2008


Dirk Schulze <vbs85 at gmx.de> has asked  for review:
Bug 18694: [CAIRO] Problem with rotation in a given matrix in SVG
https://bugs.webkit.org/show_bug.cgi?id=18694

Attachment 21690: SVGCairoRotation
https://bugs.webkit.org/attachment.cgi?id=21690&action=edit

------- Additional Comments from Dirk Schulze <vbs85 at gmx.de>
I misunderstood the documentation of CGAffineTransform. The CGAffineTransform
is the transpose of cairo_matrix. That means

a is xx on cairo, [1,1] on CGAffineTransform
b is yx on cairo, [1,2] on CGAffineTransform
c is xy on cairo, [2,1] on CGAffineTransform
d is yy on cairo, [2,2] on CGAffineTransform

and so on.

That means the handover of the values have to be AffineTransform(a, b, c, d, e,
f).


More information about the webkit-reviews mailing list