pub mod widget; pub mod window; mod backend; mod settings; pub use iced_graphics::primitive; pub use backend::Backend; pub use primitive::Primitive; pub use settings::Settings; pub use iced_graphics::{ Antialiasing, Color, Error, Font, Point, Rectangle, Size, Vector, Viewport, }; /// The default graphics renderer for [`iced`]. /// /// [`iced`]: https://github.com/iced-rs/iced pub type Renderer = iced_graphics::Renderer; #[derive(Debug, Clone)] pub struct Geometry(pub(crate) Primitive); impl From for Primitive { fn from(geometry: Geometry) -> Self { geometry.0 } }