Login  Register

Re: [Athens] Finding if a line passes through a specific pixel .

Posted by Stéphane Ducasse on Nov 23, 2013; 1:38pm
URL: https://forum.world.st/Athens-Finding-if-a-line-passes-through-a-specific-pixel-tp4722240p4724533.html



On Nov 23, 2013, at 11:24 AM, kilon alios <[hidden email]> wrote:

would I sound too lazy to ask in which class ? 


On Sat, Nov 23, 2013 at 11:35 AM, Stéphane Ducasse <[hidden email]> wrote:
there are bezier algo in the system

Stef

On Nov 20, 2013, at 9:55 PM, kilon alios <[hidden email]> wrote:

yes I found the formula for straight lines and I was wondering what was the one for bezier curves, so your reply could not have come a better moment. Thanks I will study it and implement it. 


On Wed, Nov 20, 2013 at 9:21 PM, Hilaire Fernandes <[hidden email]> wrote:
Hello,

You may want to calculate the distance between the mouse position and
your path (I guess a bezier curve). Then given this distance and a
tolerance to zero you decide if the mouse position is more or less on
your path. Calculating the distance you will also get for free the place
where to add a point on your path.

http://blog.gludion.com/2009/08/distance-to-quadratic-bezier-curve.html

Hilaire


Le 14/11/2013 21:07, kilon alios a écrit :
> In order to do that I will have to check that the line passes through a
> specific pixel. Or to be more correct that the place that mouse has
> clicked is where my path passes through. How I do that ? Can Athens do
> that ? Can athens tell me which pixels my path passes through ?
>


--
Dr. Geo http://drgeo.eu







Screen Shot 2013-11-23 at 2.37.51 PM.pdf (140K) Download Attachment