From 0c24619dd0a42894666fdea85cbf5ec5d7d66679 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Thu, 26 Mar 2020 08:34:47 -0700 Subject: [PATCH] Add a `clear` method to `Outline` as suggested in #289 --- content/src/outline.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/content/src/outline.rs b/content/src/outline.rs index d5e740f9..2949ca06 100644 --- a/content/src/outline.rs +++ b/content/src/outline.rs @@ -120,6 +120,13 @@ impl Outline { &self.contours } + /// Removes all contours from this outline. + #[inline] + pub fn clear(&mut self) { + self.contours.clear(); + self.bounds = RectF::default(); + } + pub fn push_contour(&mut self, contour: Contour) { if contour.is_empty() { return;