topola/src
Mikolaj Wielgus d181c7df1b feat(autorouter/autoroute): Implement basic brute-force permutator
Permutates if and until a solution is found. Does not do optimization
so far.

Thanks to this, it is now possible to route the DE-9 to DE-9 test
without having to find the correct sequence of autorouting jobs.
2025-07-19 21:31:31 +02:00
..
autorouter feat(autorouter/autoroute): Implement basic brute-force permutator 2025-07-19 21:31:31 +02:00
board feat(autorouter/autoroute): Record band assigns so undo actually works 2025-07-17 21:08:42 +02:00
drawing fix(drawing/drawing): Remove temporary recorder in outward bow updating code 2025-07-17 12:49:25 +02:00
geometry fix(geometry/with_rtree): Do not remove only-modified dots when applying edit 2025-07-17 12:49:25 +02:00
interactor feat(topola-egui): Add progress bar for the currently routed ratline 2025-07-10 22:38:46 +02:00
layout chore: Fix warnings about lifetime annotations 2025-07-17 12:33:31 +02:00
math fix(math/line): Fix offset of 'orthogonal_through' (which didn't match with the 'intersects' sign) 2025-06-30 15:26:08 +02:00
router feat(autorouter/autoroute): Record band assigns so undo actually works 2025-07-17 21:08:42 +02:00
specctra feat(autorouter/autoroute): Record band assigns so undo actually works 2025-07-17 21:08:42 +02:00
graph.rs feat(geometry/geometry): Add convenience GetPetgraphIndex impls 2025-05-17 02:43:19 +02:00
lib.rs feat(router/ng/router): Implementation of the topological router 2025-06-27 15:15:24 +02:00
stepper.rs feat(autorouter/autoroute): Make it possible to abort autoroute stepper 2025-07-17 12:50:51 +02:00
triangulation.rs feat(router/navmesh): Add constraint edges for loose segs 2025-07-09 14:55:40 +02:00