pub fn isolate_window_2d<T: Copy>(
    from_array: &[T],
    width_2d: usize,
    height_2d: usize,
    window_size: usize,
    x: usize,
    y: usize
) -> Vec<T>