From 1f129699c0b8ba32256f3a42bda1c20b44191f0e Mon Sep 17 00:00:00 2001 From: Ronan Kielt Date: Fri, 16 Feb 2024 00:05:39 +0100 Subject: [PATCH] feat: generate_range --- server/src/messages/fragment_maker.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/src/messages/fragment_maker.rs b/server/src/messages/fragment_maker.rs index 11d6b62..180ee6a 100644 --- a/server/src/messages/fragment_maker.rs +++ b/server/src/messages/fragment_maker.rs @@ -39,6 +39,14 @@ pub fn create_task_for_request(_request: FragmentRequest) -> Result Vec { + let mut ranges = vec![]; + for y in (full_image.min.y..full_image.max.y).step_by(2) { + for x in (full_image.min.x..full_image.min.x).step_by(2) { + let min = Point::new(x, y); + let max = Point::new(x + 2, y + 2); + ranges.push(Range::new(min, max)); + } + } + ranges }