> First, please don't say "dicer" when you don't mean "dicer".  The
> polygon dicer is the code that cuts a polygon with holes (such as
> any typical plane) up into sub-parts which have no holes.  These are
> used to render to certain devices.

The dicer turns a polygon-with-holes into N polygons-without-holes,
right?  If so, that's what I meant.  After dicing, none of the
remnants actually intersect the pads any more.  The existing code
checks to see if the pad intersects the remnants, not if the pad
intersects the undiced polygon-with-holes.

> Modifying that might be what you want, but it looks like it's
> already trying to cover your case...  Maybe Bloat/fBloat is set
> wrong for that series of tests.

Or it may be set to some random value.  The drc tests in question
don't check for bloat/shrink per se, they check the static clearance
values independently.  The only problem is that the "pad is in
polygon" test is returning false for the test case, but we need a test
that returns true.


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to