Mikolaj Wielgus
|
3078d9d546
|
feat(topola-egui): Highlight node index of the obstacling primitive
|
2025-09-21 14:40:26 +02:00 |
Mikolaj Wielgus
|
d75c73b540
|
feat(topola-egui): Add option to display primitive indices on debug overlay
|
2025-09-21 13:09:48 +02:00 |
Mikolaj Wielgus
|
7c4bc87301
|
refactor(drawing/primitive): Rename Primitive<...> to PrimitiveRef<...> with its variants
|
2025-09-15 22:42:45 +02:00 |
Mikolaj Wielgus
|
fca8e44269
|
feat(router/router): Backtrack if initial parent was on the same compound
|
2025-08-24 00:12:38 +02:00 |
Mikolaj Wielgus
|
3738bacf6f
|
fix(math/bitangents): Calculate bitangents even for intersecting circles
This fixes the bug where the router was failing to draw around SMD pads.
|
2025-08-19 15:46:12 +02:00 |
Mikolaj Wielgus
|
5fd4926fb6
|
feat(topola-egui): Display guide-bitangents on debug overlay
|
2025-08-16 01:17:29 +02:00 |
Mikolaj Wielgus
|
177c8abb18
|
refactor(drawing/guide): Instead of trait, just impl guide methods on `Drawing`
|
2025-08-15 23:31:23 +02:00 |
Mikolaj Wielgus
|
9819879617
|
feat(topola-egui): Display guide-circles on debug overlay
|
2025-08-15 16:18:31 +02:00 |
Mikolaj Wielgus
|
ab4ba4e0b8
|
refactor(topola-egui): Split out some display code to new file, displayer.rs
|
2025-07-15 15:40:45 +02:00 |