diff --git a/content/src/outline.rs b/content/src/outline.rs index 4ad31cde..001f79ec 100644 --- a/content/src/outline.rs +++ b/content/src/outline.rs @@ -178,6 +178,11 @@ impl Outline { self.bounds = new_bounds.unwrap_or_else(|| RectF::default()); } + pub fn transformed(mut self, transform: &Transform2F) -> Self { + self.transform(transform); + self + } + pub fn apply_perspective(&mut self, perspective: &Perspective) { let mut new_bounds = None; for contour in &mut self.contours {