Mikolaj Wielgus
|
514eab683a
|
egui: fix painting bends: circles of these are actually inner circles
I've changed field names to avoid repeating this mistake in the future.
|
2024-06-25 10:47:49 +02:00 |
Mikolaj Wielgus
|
b35e6fc66a
|
egui: fix painted bend direction
|
2024-06-25 00:40:06 +02:00 |
Mikolaj Wielgus
|
a5dcacdd69
|
egui: draw routing start and stop
|
2024-05-10 20:37:13 +02:00 |
Mikolaj Wielgus
|
4efc2d482b
|
egui: paint currently probed edges in bold yellow
|
2024-05-06 12:05:50 +02:00 |
Mikolaj Wielgus
|
eaecb99146
|
egui: draw the navmesh
This required some considerable rearrangements in `Router`.
|
2024-05-06 02:35:43 +02:00 |
Mikolaj Wielgus
|
682f179cad
|
egui: draw bounding boxes
|
2024-05-03 02:42:42 +02:00 |
Mikolaj Wielgus
|
8d59242f3f
|
overlay,egui: impl. incomplete ratsnest generation and drawing
For now only doing Delaunay triangulation, then applying minimum
spanning tree (without properly working edge ordering yet).
|
2024-04-21 19:51:47 +02:00 |
Mikolaj Wielgus
|
6932a698f6
|
geometry: rename `Shape*` to `PrimitiveShape*`
|
2024-04-10 01:34:18 +00:00 |
Mikolaj Wielgus
|
2d5998547a
|
egui: paint zones (only convex ones work for now)
|
2024-04-08 21:52:15 +00:00 |
Mikolaj Wielgus
|
d58bff85fe
|
dsn: don't flip y coord on import, do so when rendering
|
2024-03-17 13:58:29 +00:00 |
Mikolaj Wielgus
|
4959f3512b
|
egui: implement moving the canvas horizontally and vertically
|
2024-03-05 18:51:17 +00:00 |
Mikolaj Wielgus
|
fd4eb0b4dd
|
egui: implement basic input file selection from dialog
Imported layout is not displayed yet.
|
2024-03-02 06:54:12 +00:00 |
Mikolaj Wielgus
|
08c03a0e77
|
egui: implement painting of shapes
|
2024-02-21 16:29:58 +00:00 |
Mikolaj Wielgus
|
f10f7b7ab4
|
cargo: rename topola-gui to topola-egui, minor refactoring
|
2024-02-20 04:18:19 +00:00 |