[whatwg] [WebApps] canvas transform()/setTransform()
sh at kobjects.org
Mon Jan 15 07:36:32 PST 2007
could somebody please clarify whether the unusual parameter order is
intended -- or simply a bug in the specification?
黒澤剛志(KUROSAWA, Takeshi) wrote:
> Dear WHATWG,
> Web Application 1.0 adds the transform() and the setTransform() to the
> canvas 2d context.
> The conversion of the arguments of these methods to the matrices is
> described in the section 22.214.171.124.2.
>> The transform(m11, m12, m21, m22, dx, dy) method must multiply the
>> current transformation matrix with the matrix described by:
>> m11 m12 dx
>> m21 m22 dy
>> 0 0 1
>> The setTransform(m11, m12, m21, m22, dx, dy) method...
> - http://www.whatwg.org/specs/web-apps/current-work/#transform
> However, this is repugnant. And it isn't compatible with many graphics
> systems. So the matrix should be
> m11 m21 dx
> m12 m22 dy ... (b)
> 0 0 1
> In addtion, the rhino-canvas implements both methods. It uses the matrix
More information about the whatwg