Move mesh::Style to triangle and reuse it in fill and stroke

This commit is contained in:
Héctor Ramón Jiménez 2022-11-03 05:50:53 +01:00
parent e0bb707f1e
commit 84d1b79fef
No known key found for this signature in database
GPG key ID: 140CC052C94F138E
10 changed files with 72 additions and 98 deletions

View file

@ -133,7 +133,7 @@ fn generate_box(frame: &mut Frame, bounds: Size) -> bool {
if solid {
frame.fill_rectangle(top_left, size, random_color());
} else {
frame.fill_rectangle(top_left, size, &gradient(top_left, size));
frame.fill_rectangle(top_left, size, gradient(top_left, size));
};
solid

View file

@ -213,7 +213,7 @@ impl<Message> canvas::Program<Message> for State {
.build()
.expect("Build Earth fill gradient");
frame.fill(&earth, &earth_fill);
frame.fill(&earth, earth_fill);
frame.with_save(|frame| {
frame.rotate(rotation * 10.0);