API ReferenceLayout Widgets
GridPaper
Engineering grid overlay for debug and design surfaces.
GridPaper draws an engineering grid over a background, with major interval,
divisions, and subdivisions.
use incular::prelude::*;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let app = Application::new(|_cx| {
Container::builder()
.padding(EdgeInsets::all(24.0))
.alignment(Alignment::CENTER)
.child(
GridPaper::new()
.color(Color::rgba(120, 160, 240, 60))
.interval(100.0)
.child(Text::new("On graph paper")),
)
.build()
.into()
})?;
incular::run(app)?;
Ok(())
}Defaults: interval 100.0, divisions 2, subdivisions 5, transparent child.
Related: CustomPaint.