tuple::new can take any type of number

This commit is contained in:
Jon Janzen
2022-01-01 16:30:51 -07:00
parent b2ec53525d
commit 71fc73bf1a
7 changed files with 63 additions and 6 deletions

View File

@@ -175,7 +175,7 @@ fn clock() {
let mut canvas = Canvas::new(1024, 1024);
let color = Color::new(1.0, 0.0, 0.0);
let middle = 1024.0 / 2.0;
canvas.write_pixel(middle as usize, middle as usize, Color::new(0.0, 1.0, 0.0));
let middle_point = &Tuple::point_zero() * &Matrix::translation(middle, middle, 0.0);
draw_cross(&mut canvas, &middle_point, Color::new(0.0, 1.0, 0.0));