let outline = r.outline(&grid.scale);
let mut floats = outline.iter().map(|p| point!(p.x as f64, p.y as f64)).collect();
self.smooth_wall(&mut floats, self.wall_smooth_radius as isize);
- let wall = WallRegion::new(floats);
+ let wall = WallRegion::new(walls.len(), floats);
walls.push(wall);
}
}