cleanup and new grid

This commit is contained in:
Marc Planard 2023-06-10 18:47:04 +02:00
parent 81de6728fc
commit 9a5db444a0
8 changed files with 83 additions and 33 deletions

View file

@ -4,6 +4,7 @@ mod replicate;
mod rotate;
mod flip_horizontal;
mod flip_vertical;
mod grid;
use crate::point::Point;
@ -13,6 +14,7 @@ pub use replicate::Replicate;
pub use rotate::Rotate;
pub use flip_horizontal::FlipHorizontal;
pub use flip_vertical::FlipVertical;
pub use grid::Grid;
pub trait Transformers {
fn apply(&self, point_list: &[Point]) -> Vec<Point>;