()
| 171 | } |
| 172 | #[test] |
| 173 | fn sub() { |
| 174 | let new_vector_1 = vector3::Vector3 { |
| 175 | x: 3.0, |
| 176 | y: 4.0, |
| 177 | z: 5.0, |
| 178 | }; |
| 179 | let new_vector_2 = vector3::Vector3 { |
| 180 | x: 3.0, |
| 181 | y: 7.0, |
| 182 | z: 11.0, |
| 183 | }; |
| 184 | let tar_vector = vector3::Vector3 { |
| 185 | x: 0.0, |
| 186 | y: -3.0, |
| 187 | z: -6.0, |
| 188 | }; |
| 189 | let res_vector = new_vector_1 - new_vector_2; |
| 190 | assert_vector3_approx_eq(&tar_vector, &res_vector); |
| 191 | } |
| 192 | |
| 193 | #[test] |
| 194 | fn normalize() { |
nothing calls this directly
no test coverage detected