| 195 | } |
| 196 | |
| 197 | static T dist(const vec3 &v0, const vec3 &v1) { |
| 198 | return sqrt((v0.array[0] - v1.array[0]) * (v0.array[0] - v1.array[0]) + |
| 199 | (v0.array[1] - v1.array[1]) * (v0.array[1] - v1.array[1]) + |
| 200 | (v0.array[2] - v1.array[2]) * (v0.array[2] - v1.array[2])); |
| 201 | } |
| 202 | |
| 203 | static vec3<T> randomUniform(T min, T max) { |
| 204 |