topola/src/drawing
Mikolaj Wielgus 1694227135 feat(router/navmesh): Reduce number of navedges
This provides a speedup, but may break squeezing through under bends in
some corner cases.
2025-11-16 23:38:00 +01:00
..
band.rs refactor(drawing/primitive): Rename Primitive<...> to PrimitiveRef<...> with its variants 2025-09-15 22:42:45 +02:00
bend.rs refactor(geometry/geometry): Replace `NodeIndex<usize>` with just `usize` 2025-09-15 22:42:45 +02:00
cane.rs refactor(geometry/geometry): Remove `.graph()` and its remaining usages 2025-09-15 22:42:45 +02:00
dot.rs refactor(geometry/geometry): Replace `NodeIndex<usize>` with just `usize` 2025-09-15 22:42:45 +02:00
drawing.rs feat(topola-egui): Show shape of infringee in addition to inflated infringer's 2025-09-21 20:22:20 +02:00
gear.rs refactor(geometry/geometry): Replace `NodeIndex<usize>` with just `usize` 2025-09-15 22:42:45 +02:00
graph.rs refactor(geometry/geometry): Replace `NodeIndex<usize>` with just `usize` 2025-09-15 22:42:45 +02:00
guide.rs feat(drawing/query): Don't infringe or collide primitives on different layers 2025-09-22 01:27:08 +02:00
head.rs feat(router/ng/router): Implementation of the topological router 2025-06-27 15:15:24 +02:00
loose.rs refactor(geometry/geometry): Replace `NodeIndex<usize>` with just `usize` 2025-09-15 22:42:45 +02:00
mod.rs refactor(drawing/query): Rename collect.rs to query.rs, change trait to direct impl 2025-08-24 22:31:10 +02:00
primitive.rs feat(drawing/query): Don't infringe or collide primitives on different layers 2025-09-22 01:27:08 +02:00
query.rs feat(router/navmesh): Reduce number of navedges 2025-11-16 23:38:00 +01:00
seg.rs refactor(geometry/geometry): Replace `NodeIndex<usize>` with just `usize` 2025-09-15 22:42:45 +02:00