Alain Emilia Anna Zscheile
|
161fa002c1
|
chore(egui): fix rust warnings
|
2024-10-01 20:50:38 +00:00 |
Mikolaj Wielgus
|
89717f2b6e
|
egui: show root bbox
Helpful for debugging geometrical transformations.
|
2024-09-11 13:38:50 +02:00 |
Mikolaj Wielgus
|
8c671e5a2c
|
egui: allocate whole available height for canvas
|
2024-09-10 22:54:44 +02:00 |
Mikolaj Wielgus
|
a644ac276b
|
egui: add widget to control showing bboxes
|
2024-07-19 23:11:38 +02:00 |
Tomasz Cichoń
|
e28b7f7f9d
|
geometry, egui: fixes and cleanup of math related to bend shapes
|
2024-07-12 12:01:21 +02:00 |
Mikolaj Wielgus
|
806742736a
|
cleanup: get rid of `*Trait` names for traits, use verbs and sentences
|
2024-07-03 13:40:37 +02:00 |
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 |