diff options
author | 2020-04-15 05:43:40 +0200 | |
---|---|---|
committer | 2020-04-15 05:43:40 +0200 | |
commit | 99352f02fd39250475861209d85f696b50ec9b73 (patch) | |
tree | 3bba2a04eb940bee50551601deceebbb8e1c1d8f /wgpu/src/widget/canvas/path | |
parent | d0ebcdb9365b47bc28963759499f0c889f90f90f (diff) | |
parent | 6d7f2b30cc9fd4022681f766ee3b77cdb6c8de0a (diff) | |
download | iced-99352f02fd39250475861209d85f696b50ec9b73.tar.gz iced-99352f02fd39250475861209d85f696b50ec9b73.tar.bz2 iced-99352f02fd39250475861209d85f696b50ec9b73.zip |
Merge pull request #293 from hecrj/improvement/canvas-ergonomics
Improve `Canvas` ergonomics
Diffstat (limited to 'wgpu/src/widget/canvas/path')
-rw-r--r-- | wgpu/src/widget/canvas/path/builder.rs | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/wgpu/src/widget/canvas/path/builder.rs b/wgpu/src/widget/canvas/path/builder.rs index a013149e..6511fa52 100644 --- a/wgpu/src/widget/canvas/path/builder.rs +++ b/wgpu/src/widget/canvas/path/builder.rs @@ -133,11 +133,14 @@ impl Builder { /// /// [`Path`]: struct.Path.html #[inline] - pub fn rectangle(&mut self, p: Point, size: Size) { - self.move_to(p); - self.line_to(Point::new(p.x + size.width, p.y)); - self.line_to(Point::new(p.x + size.width, p.y + size.height)); - self.line_to(Point::new(p.x, p.y + size.height)); + pub fn rectangle(&mut self, top_left: Point, size: Size) { + self.move_to(top_left); + self.line_to(Point::new(top_left.x + size.width, top_left.y)); + self.line_to(Point::new( + top_left.x + size.width, + top_left.y + size.height, + )); + self.line_to(Point::new(top_left.x, top_left.y + size.height)); self.close(); } |