extern crate line_drawing; use line_drawing::{VoxelOrigin, WalkVoxels}; fn main() { let a = (0.0, 0.0, 0.0); let b = (5.0, 6.0, 7.0); for (i, (x, y, z)) in WalkVoxels::::new(a, b, &VoxelOrigin::Center).enumerate() { if i > 0 && i % 5 == 0 { println!(); } print!("({}, {}, {}), ", x, y, z); } }