changeset 14116 | b2feb190e4bc |
parent 14114 | dbaa125a0fe9 |
child 14118 | 400864ecb954 |
--- a/rust/landgen/src/outline.rs Fri Nov 02 21:30:48 2018 +0300 +++ b/rust/landgen/src/outline.rs Fri Nov 02 20:30:22 2018 +0100 @@ -191,6 +191,17 @@ index: 0, } } + + pub fn mirror(&mut self) { + self.iter_mut() + .for_each(|p| p.x = self.size.width() - 1 - p.x); + } + + pub fn flip(&mut self) { + points + .iter_mut() + .for_each(|p| p.y = self.size.height() - 1 - p.y); + } } struct OutlineSegmentsIterator<'a> {