egui/emath/src
Emil Ernerfeldt e7cfda4941
Shape refactor (#705)
* More introspection stats about vertices/indices etc

* more serde derive

* #[inline] to Shape constructors

* Introduce RectShape

* Introduce CircleShape

* Introduce PathShape

* More serde derive

* impl Copy for RectShape and CircleShape

* Simplify some code

* More serde derive

* Add helpers for appending more input or output

* Serde derives for RawInput

* Rename Fonts::from_definitions to Fonts::new

* Add Output::take

* refactor EguiGlium slightly

* Derive PartialEq for RawInput

* Improve egui::util::History interface

* tweaks

* Improve History filter: add minimum length

* Calculate galley bounding rect

* tessellator: cull line segments and paths

* tessellator: cull meshes

* Fix bug in History bandwidth estimator
2021-09-20 21:36:56 +02:00
..
align.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
lib.rs Bump MSRV (Minimum Supported Rust Version) to 1.54.0 (#703) 2021-09-09 00:16:06 +02:00
numeric.rs Optimize: add #[inline(always)] to various low-level things 2021-03-28 23:16:19 +02:00
pos2.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
rect.rs Shape refactor (#705) 2021-09-20 21:36:56 +02:00
rect_transform.rs A simple 2D plot library 2021-02-17 22:54:10 +01:00
rot2.rs Implement rotating text 2021-09-05 09:06:53 +02:00
smart_aim.rs Add features extra_asserts and extra_debug_asserts for more asserts 2021-05-17 22:38:39 +02:00
vec2.rs Implement rotating text 2021-09-05 09:06:53 +02:00