add Outline::transformed

This commit is contained in:
Sebastian K 2020-05-29 22:42:00 +03:00
parent 541ad28f64
commit 636d5da589
1 changed files with 5 additions and 0 deletions

View File

@ -178,6 +178,11 @@ impl Outline {
self.bounds = new_bounds.unwrap_or_else(|| RectF::default()); 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) { pub fn apply_perspective(&mut self, perspective: &Perspective) {
let mut new_bounds = None; let mut new_bounds = None;
for contour in &mut self.contours { for contour in &mut self.contours {