[whatwg] Canvas 2d methods
L. David Baron
dbaron at dbaron.org
Mon Jul 3 14:48:42 PDT 2006
On Sunday 2006-07-02 22:47 +0200, Stefan Gössner wrote:
> hmm ...
>
> ctx.scale(2,1)
> .rotate(Math.PI/4)
> .translate(4,-6);
>
> illustrates a sequence of manipulations semantically very well, doesn't it?
In my opinion, this pattern generally makes sense semantically when used
on immutable objects (e.g., strings in JavaScript).
I don't think this pattern makes sense for mutable objects. It just
suggests immutability. And making the canvas context objects immutable
doesn't really make sense without much more significant changes.
-David
--
L. David Baron <URL: http://dbaron.org/ >
Technical Lead, Layout & CSS, Mozilla Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20060703/aaf32be2/attachment-0001.pgp>
More information about the whatwg
mailing list