1 #ifndef CMU462_RANDOM_H
2 #define CMU462_RANDOM_H
12 double random_uniform();
17 Vector2D random_disk();
22 Vector3D random_uniform_sphere();
27 Vector3D random_uniform_hemisphere();
33 Vector3D random_cosine_hemisphere();
39 Vector2D random_bcoords();
43 #endif //CMU462_RANDOM_H