On 31/12/2005, at 7:17 AM, Erik Arvidsson wrote:

Hi,

I might have missed something but why isn't there a generic transform method for the CanvasRederingContext2D. Currently there are scale, rotate and translate. Adding a generic transform might make a few things easier. void translate(in float m11, in float m12, in float m21, in float m22); void translate(in float m11, in float m12, in float m21, in float m22, in float dx, in float dy);


s/translate/transform/
and I don't think it's worth having the first method.

Otherwise +1 - very useful method (and nearly every 2d graphics API similar to canvas has this).

Dean


where the arguments are the numbers in the transformation matrix

  m11 m12 dx
( m21 m22 dy )
    0   0  1

dx and dy are 0 when left out

--
erik



Reply via email to