1pub mod algorithm;
2
3pub use algorithm::Algorithm;
4
5use polyhorn_ui::geometry::{Dimension, Point, Size};
6
7pub enum MeasureFunc {
8 Boxed(Box<dyn Fn(Size<Dimension<f32>>) -> Size<f32>>),
9}
10
11pub struct Layout {
12 pub origin: Point<f32>,
13 pub size: Size<f32>,
14}