topola/src/autorouter
Mikolaj Wielgus 50597653ad refactor(geometry/geometry): Remove `.graph()` and its remaining usages
This will allow us to store the dots, segs, bends differently than currently.
2025-09-15 22:42:45 +02:00
..
autoroute.rs feat(autorouter/permuter): Implement permutation by ratline cut 2025-09-09 16:24:15 +02:00
autorouter.rs feat(autorouter/permuter): Implement permutation by ratline cut 2025-09-09 16:24:15 +02:00
compare_detours.rs refactor(autorouter/ratsnest): Split out ratline code to new file, ratline.rs 2025-07-14 13:26:38 +02:00
conncomps.rs refactor(autorouter/ratsnest): Move unionfind to new file, don't use `.graph()` there 2025-09-15 22:42:45 +02:00
execution.rs refactor(autorouter/autoroute): Move permutator to new file, `permutator.rs` 2025-09-05 12:33:15 +02:00
history.rs feat(autorouter/autoroute): Record band assigns so undo actually works 2025-07-17 21:08:42 +02:00
invoker.rs refactor(autorouter/autoroute): Move permutator to new file, `permutator.rs` 2025-09-05 12:33:15 +02:00
measure_length.rs feat(topola-egui): Add progress bar for the currently routed ratline 2025-07-10 22:38:46 +02:00
mod.rs refactor(autorouter/ratsnest): Move unionfind to new file, don't use `.graph()` there 2025-09-15 22:42:45 +02:00
permutator.rs feat(autorouter/permuter): Implement permutation by ratline cut 2025-09-09 16:24:15 +02:00
permuter.rs refactor(drawing/primitive): Rename Primitive<...> to PrimitiveRef<...> with its variants 2025-09-15 22:42:45 +02:00
place_via.rs feat(autorouter/autoroute): Record band assigns so undo actually works 2025-07-17 21:08:42 +02:00
pointroute.rs feat(autorouter/autoroute): Record band assigns so undo actually works 2025-07-17 21:08:42 +02:00
presorter.rs feat(autorouter/presorter): Take into account ratline-pad intersections 2025-09-11 23:25:03 +02:00
ratline.rs refactor(drawing/primitive): Rename Primitive<...> to PrimitiveRef<...> with its variants 2025-09-15 22:42:45 +02:00
ratsnest.rs refactor(geometry/geometry): Remove `.graph()` and its remaining usages 2025-09-15 22:42:45 +02:00
remove_bands.rs feat(autorouter/autoroute): Record band assigns so undo actually works 2025-07-17 21:08:42 +02:00
selection.rs refactor(graph): Rename `GetPetgraphIndex` to `GetIndex` 2025-09-15 22:42:45 +02:00