W3C home > Mailing lists > Public > whatwg@whatwg.org > December 2008

[whatwg] Canvas arcTo all points on a line

From: Dirk Schulze <vbs85@gmx.de>
Date: Sat, 27 Dec 2008 10:37:07 +0100
Message-ID: <1230370627.20589.13.camel@dirk-laptop>
Hi,

have two questions to the "all points on a line" part of canvas' arcTo.
A short example:

moveTo(50,0);
arcTo(100,0,  0,0, 10);

This should add a new, from p1 infinite far away, point to the subpath
and draw a straight line to it.

Two questions.

1) If I add lineTo(50, 50); after arcTo(..). Wouldn't it draw a "quasi
parallel" line to the line of arcTo? Because (Xx, Yx) (mentioned in the
spec) is infinite far away. That means, we will never reach this point
in reality.

2) We don't allow infinite values for moveTo or lineTo, but can make
this happen with arcTo.
The example above would be the same as lineTo(-Infinite, 0);
But we can make moveTo(-Infinite, 0) too with the example above. Just
make strokeStyle transparent, use arcTo from above and you're done. And
moveTo(infinite, infinite); would be possible too.

thanks Dirk
Received on Saturday, 27 December 2008 01:37:07 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:08:46 UTC