← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Use polygonal hit testing for module selection

 

Hey Jon,

Did you notice an performance hit with your patch? Obviously there is going to be more overhead calculating a polygon versus a rectangle. I just want to be sure we are not causing any usability issues due to the polygon calculations.

Thanks,

Wayne

On 02/18/2018 12:10 PM, Jon Evans wrote:
Hi all,

The attached patch adds some plumbing to calculate and make use of a polygonal bounding area for modules.  It fixes the below issue and in general improves the accuracy of selection in my testing.

This mechanism could be extended to other objects besides modules if it's useful.  I figured I'd start by sending out this patch to get feedback, and if it gets merged, look for other areas where we could improve things by using polygons instead of bounding boxes.

https://bugs.launchpad.net/kicad/+bug/1749077

-Jon


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp



Follow ups

References