klayout/testdata/bool
Matthias Koefferlein 94387529d6 Fixed #134
The issue was caused by an internal error in the edge processor.
Effectively the weak attractor scheme was causing this problem.
As the weak attractors are making things worse rather than
better I dropped them.

In theory, the weak attractors render an edge undisturbed by
neighboring intersection points, but in cases or parallel edges
this lead to problems: omitting cut points violates the output
edge configuration warranties the the polygon stitcher fails.

In addition, to maintain the solution for bug #74, the cut point
capture condition was relaxed, so that edge crossing the exact
corner of the snapping rectangle of a point are not considered
captured.
2018-06-26 01:04:20 +02:00
..
and1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and1_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and2_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and3_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and4_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and5.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
and5_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
and6.oas Fixed #134 2018-06-26 01:04:20 +02:00
and6_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
anotb1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
anotb2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
anotb3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
anotb4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
anotb5.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
anotb6.oas Fixed #134 2018-06-26 01:04:20 +02:00
bnota1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
bnota2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
bnota3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
bnota4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
bnota5.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
bnota6.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
or1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
or2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
or3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
or4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
or5.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
or6.oas Fixed #134 2018-06-26 01:04:20 +02:00
size1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size1_au.oas Fixed #134 2018-06-26 01:04:20 +02:00
size2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size2_au.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size3_au1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size3_au2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size4_au1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size4_au2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au5.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au6.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au10.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au11.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size5_au12.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size6.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size6_au1.oas Fixed #134 2018-06-26 01:04:20 +02:00
size6_au2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size7.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size7_au1.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
size7_au2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size7_au3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size7_au4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size7_au5.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size7_au6.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size8.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size8_au1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size8_au2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size8_au3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
size8_au4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
sp1.gds Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
sp2.gds Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
sp_au.gds Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
special1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
special1_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
special2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
special2_au1.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au1_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au2.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au2_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au3.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au3_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au4.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au4_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au5.oas Fixed #134 2018-06-26 01:04:20 +02:00
special2_au5_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
special3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
special3_au1.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
special3_au2.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
special3_au3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
special3_au4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
special3_au5.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
xor1.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor1_max.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
xor1_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor2.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor2_max.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor2_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor3.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor3_max.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor3_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor4.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor4_max.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor4_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor5.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
xor5_max.oas Scanline polygon generator: avoid spikes 2018-04-23 22:22:32 +02:00
xor5_tz.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor6.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor6_max.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor6_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor7.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor7_au1.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor7_au2.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor7_au_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor7_max.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor7_max_au1.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor7_max_au2.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor8.oas Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
xor8_au1.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor8_au2.oas Fixed #134 2018-06-26 01:04:20 +02:00
xor8_au_tz.oas Fixed #134 2018-06-26 01:04:20 +02:00