Beginning of using ObjectList and OctTreeNode in storing a mesh's
[raytracer.git] /
-rw-r--r-- 46 .gitignore
-rw-r--r-- 6327 AxisAlignedBox.cpp
-rw-r--r-- 485 AxisAlignedBox.h
-rw-r--r-- 1892 Camera.cpp
-rw-r--r-- 712 Camera.h
-rw-r--r-- 1633 Color.cpp
-rw-r--r-- 990 Color.h
-rw-r--r-- 1807 IntersectionInformation.cpp
-rw-r--r-- 1052 IntersectionInformation.h
-rw-r--r-- 193 Light.cpp
-rw-r--r-- 766 Light.h
-rw-r--r-- 425 Makefile
-rw-r--r-- 1118 Material.cpp
-rw-r--r-- 1599 Material.h
-rw-r--r-- 3136 Mesh.cpp
-rw-r--r-- 1070 Mesh.h
-rw-r--r-- 3572 Object.cpp
-rw-r--r-- 820 Object.h
-rw-r--r-- 754 ObjectList.cpp
-rw-r--r-- 542 ObjectList.h
-rw-r--r-- 4152 OctTreeNode.cpp
-rw-r--r-- 639 OctTreeNode.h
-rw-r--r-- 3253 PGMFile.cpp
-rw-r--r-- 483 PGMFile.h
-rw-r--r-- 4209 PPMFile.cpp
-rw-r--r-- 529 PPMFile.h
-rw-r--r-- 1026 ParallelLight.cpp
-rw-r--r-- 584 ParallelLight.h
-rw-r--r-- 1327 PointLight.cpp
-rw-r--r-- 558 PointLight.h
-rw-r--r-- 12860 README
-rw-r--r-- 828 Ray.cpp
-rw-r--r-- 552 Ray.h
-rw-r--r-- 10027 Scene.cpp
-rw-r--r-- 1996 Scene.h
-rw-r--r-- 4448 SceneReader.cpp
-rw-r--r-- 304 SceneReader.h
-rw-r--r-- 3330 Sphere.cpp
-rw-r--r-- 411 Sphere.h
-rw-r--r-- 1828 SpotLight.cpp
-rw-r--r-- 578 SpotLight.h
-rw-r--r-- 5302 Triangle.cpp
-rw-r--r-- 1371 Triangle.h
-rw-r--r-- 2588 Vector.cpp
-rw-r--r-- 1130 Vector.h
-rw-r--r-- 233 Vertex.cpp
-rw-r--r-- 267 Vertex.h
drwxr-xr-x animations
-rw-r--r-- 85 config.h
-rw-r--r-- 10754194 lab4_samples.zip
drwxr-xr-x lab4_samples
-rw-r--r-- 245 main.cpp
-rwxr-xr-x 126 runalltests.sh
-rwxr-xr-x 280 runallunittests.sh
-rwxr-xr-x 617 runtest.sh
-rwxr-xr-x 1479 rununittest.py
drwxr-xr-x tests