Roberto Fernandez Bautista
|
d47bd3a04d
|
Rewrite broken collision routine SHAPE_ARC::Collide( SEG& aSeg )
|
2021-11-15 14:04:37 +00:00 |
Roberto Fernandez Bautista
|
dd65ce9523
|
Simplify & move new arc collision code into Kimath library
Don't need to check intersections with the circle, just fix the
calculated "projected" point from the end points.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8234
|
2021-08-05 17:45:12 +01:00 |
Tomasz Wlostowski
|
9c15ba9673
|
qa: arc playground with fixed endpoint corner case
|
2021-08-05 17:45:12 +01:00 |
Roberto Fernandez Bautista
|
2573ac19a5
|
Fix "false intersection" case and attempt to fix "missing intersection"
|
2021-08-05 17:45:12 +01:00 |
Roberto Fernandez Bautista
|
318435aedb
|
Add more test cases: simulate zone fill around arc + diff pair meander
|
2021-08-05 17:45:11 +01:00 |
Roberto Fernandez Bautista
|
f2925dc6cb
|
Added a few more test cases
|
2021-08-05 17:45:11 +01:00 |
Tomasz Wlostowski
|
9922e85ecf
|
arc collision playground: some cleanup
|
2021-08-05 17:45:11 +01:00 |
Tomasz Wlostowski
|
7e94f85870
|
arc collision playground
|
2021-08-05 17:45:11 +01:00 |
Tomasz Wlostowski
|
539154466d
|
playground with arc2arc collision
|
2021-08-05 17:45:11 +01:00 |
Tomasz Wlostowski
|
5a325c59db
|
qa/pns: playground tool now can draw lines with annotated vertices
|
2021-06-03 22:44:53 +02:00 |
Tomasz Wlostowski
|
1c23b505e0
|
qa/pns: factor out simple 'playground' app to a separate file
|
2021-05-29 00:13:24 +02:00 |