[whatwg] [canvas] Proposal isPointInStroke(x, y)

Dirk Schulze dschulze at adobe.com
Sat May 4 17:30:14 PDT 2013


On May 4, 2013, at 5:27 PM, Dirk Schulze <dschulze at adobe.com> wrote:

> 
> On May 3, 2013, at 5:10 PM, Ian Hickson <ian at hixie.ch> wrote:
> 
>> On Tue, 13 Nov 2012, Jeff Muizelaar wrote:
>>> 
>>> We have recently implemented isPointInStroke(x,y) in Firefox 
>>> (https://bugzilla.mozilla.org/show_bug.cgi?id=803124). This is a 
>>> parallel to isPointInPath(x,y) and returns true if the point is inside 
>>> the area contained by the stroking of a path. It was easily implemented 
>>> on top of Direct2D, Cairo, Skia, and CoreGraphics and shouldn't be 
>>> difficult for other systems.
>>> 
>>> We implemented this to help support functionality needed for shumway 
>>> (flash on html)
>> 
>> Thanks for the heads-up. This is now in the spec as well.
> 
> Sorry for the late interference. isPointInStroke is implemented in WebKit and Blink for quite some time and should be in release versions already. No objection from this side :)
> 
> I would suggest a third argument:
> 
> 	optional CanvasFillRule fillRule = "nonzero"
> 
> As we have for fill. (This is implemented in WebKit and Blink as well.)

Sorry, the third argument doesn't make sense. I slipped into the wrong line on reading our code.

Dirk

> 
> Greetings,
> Dirk
> 
>> 
>> -- 
>> Ian Hickson               U+1047E                )\._.,--....,'``.    fL
>> http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
>> Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
> 




More information about the whatwg mailing list