diff -r c47283feafac -r 2869c2ccb1b8 rust/landgen/src/template_based.rs --- a/rust/landgen/src/template_based.rs Tue Oct 30 05:55:58 2018 +0300 +++ b/rust/landgen/src/template_based.rs Tue Oct 30 19:05:52 2018 +0300 @@ -1,4 +1,4 @@ -use integral_geometry::Point; +use integral_geometry::{Point, Size}; use land2d::Land2D; use LandGenerationParameters; use LandGenerator; @@ -6,8 +6,7 @@ struct OutlineTemplate { islands: Vec>, fill_points: Vec, - width: usize, - height: usize, + size: Size, can_flip: bool, can_invert: bool, can_mirror: bool, @@ -45,8 +44,7 @@ } let mut land = Land2D::new( - self.outline_template.width, - self.outline_template.height, + self.outline_template.size, parameters.basic, );