1use lyon_geom::Transform;
2use raqote::*;
3
4fn main() {
5 let mut dt = DrawTarget::new(400, 400);
6
7 let mut pb = PathBuilder::new();
8 pb.arc(0., 0., 20., 0., std::f32::consts::PI);
9
10 let path = pb.finish();
11 dt.set_transform(&Transform::translation(50., 50.));
12 dt.stroke(
13 &path,
14 &Source::Solid(SolidSource::from_unpremultiplied_argb(0xFF, 0, 0x80, 0)),
15 &StrokeStyle {
16 width: 40., ..StrokeStyle::default()
18 },
19 &DrawOptions::new(),
20 );
21
22 dt.write_png("out.png").unwrap();
23}