diff options
| author | 2020-04-14 06:54:12 +0200 | |
|---|---|---|
| committer | 2020-04-14 06:54:12 +0200 | |
| commit | 46cd0891d25c2dd48e182747d8c1f9579b066490 (patch) | |
| tree | 0ab07cb96727530b4ea5298d5a22a6a883c25568 /wgpu/src | |
| parent | c545af35773307d16eca7ec03ed4794f26491da2 (diff) | |
| download | iced-46cd0891d25c2dd48e182747d8c1f9579b066490.tar.gz iced-46cd0891d25c2dd48e182747d8c1f9579b066490.tar.bz2 iced-46cd0891d25c2dd48e182747d8c1f9579b066490.zip | |
Implement `canvas::Path::circle` helper method
Diffstat (limited to '')
| -rw-r--r-- | wgpu/src/widget/canvas/path.rs | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/wgpu/src/widget/canvas/path.rs b/wgpu/src/widget/canvas/path.rs index d714ad05..19d8879a 100644 --- a/wgpu/src/widget/canvas/path.rs +++ b/wgpu/src/widget/canvas/path.rs @@ -43,6 +43,14 @@ impl Path {          Self::new(|p| p.rectangle(top_left, size))      } +    /// Creates a new [`Path`] representing a circle given its center +    /// coordinate and its radius. +    /// +    /// [`Path`]: struct.Path.html +    pub fn circle(center: Point, radius: f32) -> Self { +        Self::new(|p| p.circle(center, radius)) +    } +      #[inline]      pub(crate) fn raw(&self) -> &lyon::path::Path {          &self.raw | 
