aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFate Bussey <lafayette_bussey@brown.edu>2023-12-11 17:49:56 -0500
committerFate Bussey <lafayette_bussey@brown.edu>2023-12-11 17:49:56 -0500
commitbbe08c295ccfa32de1a9ca7321f36b2c130ad233 (patch)
treec0a6c3704d488664e89d508407149ebb762fa46f
parent387f8e089b6476464a738b23371666065e376586 (diff)
all 4d implicit shapes
-rw-r--r--build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_depsbin419980 -> 424092 bytes
-rw-r--r--build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_log6
-rw-r--r--build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/CMakeFiles/projects_ray_autogen.dir/ParseCache.txt406
-rwxr-xr-xbuild/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_raybin314969 -> 314969 bytes
-rw-r--r--src/intersect/intersect.cpp51
5 files changed, 249 insertions, 214 deletions
diff --git a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_deps b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_deps
index 1f12a43..ec08461 100644
--- a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_deps
+++ b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_deps
Binary files differ
diff --git a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_log b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_log
index 28f7382..f2e6981 100644
--- a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_log
+++ b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/.ninja_log
@@ -64,3 +64,9 @@
7 37 1702333804316350533 /Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray_autogen/mocs_compilation.cpp 90a86c673d4d5360
40 646 1702333804921083630 CMakeFiles/projects_ray.dir/src/intersect/intersect.cpp.o aea38d6800d3e2d7
646 779 1702333805055335915 projects_ray 86189a8842e154ef
+6 34 1702334794290663489 projects_ray_autogen/timestamp 90a86c673d4d5360
+6 34 1702334794290663489 projects_ray_autogen/mocs_compilation.cpp 90a86c673d4d5360
+6 34 1702334794290663489 /Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray_autogen/timestamp 90a86c673d4d5360
+6 34 1702334794290663489 /Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray_autogen/mocs_compilation.cpp 90a86c673d4d5360
+35 630 1702334794882621284 CMakeFiles/projects_ray.dir/src/intersect/intersect.cpp.o aea38d6800d3e2d7
+630 760 1702334795013830551 projects_ray 86189a8842e154ef
diff --git a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/CMakeFiles/projects_ray_autogen.dir/ParseCache.txt b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/CMakeFiles/projects_ray_autogen.dir/ParseCache.txt
index bacf88b..5ed5f1e 100644
--- a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/CMakeFiles/projects_ray_autogen.dir/ParseCache.txt
+++ b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/CMakeFiles/projects_ray_autogen.dir/ParseCache.txt
@@ -1,7 +1,26 @@
# Generated by CMake. Changes will be overwritten.
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/aspectratiowidget/aspectratiowidget.hpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/vec4ops.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/sceneparser.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/texture/texture.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/settings.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/raytracerutils.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/transform4d.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/intersect/normals.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracescene.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/scenefilereader.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/mainwindow.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/main.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/myqtconcurrent.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/kdtree.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/illuminate/illuminate.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/bvh.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/illuminate/reflect.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/myqthreads.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/rgba.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.h
mmc:Q_OBJECT
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/aspectratiowidget/aspectratiowidget.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.h
mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray_autogen/moc_predefs.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/Availability.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/AvailabilityInternal.h
@@ -537,6 +556,7 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/bit
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cassert
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cctype
+ mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cfloat
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/chrono
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/climits
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cmath
@@ -551,10 +571,13 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/ctype.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cwchar
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cwctype
+ mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/deque
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/errno.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/exception
+ mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/float.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/functional
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/initializer_list
+ mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/inttypes.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/iosfwd
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/iterator
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/limits
@@ -566,6 +589,7 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/new
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/numeric
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/optional
+ mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/queue
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/ratio
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/stdbool.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/stddef.h
@@ -627,6 +651,149 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/sys/qos.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/time.h
mdp:/Library/Developer/CommandLineTools/usr/lib/clang/14.0.3/include/stdarg.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/common.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/_fixes.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/_swizzle_func.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/_vectorize.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/compute_common.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/compute_vector_relational.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_common.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_exponential.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_geometric.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_integer.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_matrix.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_packing.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_trigonometric.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_vector_relational.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/qualifier.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/setup.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_half.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_half.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x2.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x3.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x4.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x2.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x3.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x4.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x2.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x3.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x4.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec1.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec1.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec2.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec3.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec4.inl
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/exponential.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/scalar_int_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/scalar_uint_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float2_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float3_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float4_precision.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int2_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int3_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int4_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint2_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint3_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint4_sized.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/fwd.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/geometric.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/glm.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/integer.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat2x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat2x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat2x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat3x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat3x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat3x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat4x2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat4x3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat4x4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/matrix.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/packing.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/simd/platform.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/trigonometric.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vec2.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vec3.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vec4.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vector_relational.hpp
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/bvh.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/kdtree.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/camera/camera.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracescene.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/rgba.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/scenedata.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/sceneparser.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/QElapsedTimer
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/q20memory.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/q20type_traits.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qalgorithms.h
@@ -656,6 +823,7 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qdarwinhelpers.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qdatastream.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qdebug.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qelapsedtimer.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qexceptionhandling.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qflags.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qfloat16.h
@@ -666,6 +834,7 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qglobalstatic.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qhash.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qhashfunctions.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiodevice.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiodevicebase.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiterable.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiterator.h
@@ -729,11 +898,13 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qtversionchecks.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qtypeinfo.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qtypes.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qurl.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qutf8stringview.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qvariant.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qvarlengtharray.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qversiontagging.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qxptype_traits.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/QSurfaceFormat
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qaction.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qbitmap.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qbrush.h
@@ -745,34 +916,43 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qicon.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qimage.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qkeysequence.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qopengl.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpaintdevice.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpalette.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpicture.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpixelformat.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpixmap.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpolygon.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qregion.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qrgb.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qrgba64.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qsurfaceformat.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtextdocument.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtgui-config.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtguiexports.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtguiglobal.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtransform.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qwindowdefs.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/QBoxLayout
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/QOpenGLWidget
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/qopenglwidget.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/qtopenglwidgetsexports.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/qtopenglwidgetsglobal.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/QLabel
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/QWidget
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qboxlayout.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qgridlayout.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qlayout.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qlayoutitem.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qframe.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qlabel.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qsizepolicy.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgets-config.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgetsexports.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgetsglobal.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qwidget.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/aliasing/filter.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/kdtree.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/settings.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/vec4ops.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/rotations4d.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/aliasing/supersample.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/illuminate/shadow.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/bvh.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/sceneparser.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/camera/camera.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracescene.h
/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/mainwindow.h
mmc:Q_OBJECT
mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/mainwindow.h
@@ -1725,20 +1905,17 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgetsexports.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgetsglobal.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qwidget.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/vec4ops.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/intersect/intersect.cpp
/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/scenefilereader.h
/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/scenedata.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/intersect/intersect.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/camera/camera.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracescene.h
/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/camera/camera.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/sceneparser.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/bvh.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/illuminate/shadow.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/aliasing/supersample.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/rotations4d.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/kdtree.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/settings.h
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/aliasing/filter.cpp
+/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/aspectratiowidget/aspectratiowidget.hpp
mmc:Q_OBJECT
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.h
+ mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/aspectratiowidget/aspectratiowidget.hpp
mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray_autogen/moc_predefs.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/Availability.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/AvailabilityInternal.h
@@ -2274,7 +2451,6 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/bit
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cassert
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cctype
- mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cfloat
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/chrono
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/climits
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cmath
@@ -2289,13 +2465,10 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/ctype.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cwchar
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/cwctype
- mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/deque
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/errno.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/exception
- mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/float.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/functional
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/initializer_list
- mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/inttypes.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/iosfwd
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/iterator
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/limits
@@ -2307,7 +2480,6 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/new
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/numeric
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/optional
- mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/queue
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/ratio
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/stdbool.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/stddef.h
@@ -2369,149 +2541,6 @@
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/sys/qos.h
mdp:/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/time.h
mdp:/Library/Developer/CommandLineTools/usr/lib/clang/14.0.3/include/stdarg.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/common.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/_fixes.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/_swizzle_func.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/_vectorize.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/compute_common.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/compute_vector_relational.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_common.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_exponential.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_geometric.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_integer.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_matrix.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_packing.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_trigonometric.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/func_vector_relational.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/qualifier.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/setup.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_half.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_half.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x2.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x3.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat2x4.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x2.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x3.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat3x4.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x2.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x3.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_mat4x4.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec1.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec1.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec2.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec3.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/detail/type_vec4.inl
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/exponential.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double2x4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double3x4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_double4x4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float2x4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float3x4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/matrix_float4x4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/scalar_int_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/scalar_uint_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_bool4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_double4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float2_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float3_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_float4_precision.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int2_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int3_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_int4_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint2_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint3_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/ext/vector_uint4_sized.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/fwd.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/geometric.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/glm.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/integer.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat2x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat2x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat2x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat3x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat3x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat3x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat4x2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat4x3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/mat4x4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/matrix.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/packing.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/simd/platform.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/trigonometric.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vec2.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vec3.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vec4.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/glm/vector_relational.hpp
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/bvh.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/kdtree.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/camera/camera.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracescene.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/rgba.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/scenedata.h
- mdp:/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/sceneparser.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/QElapsedTimer
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/q20memory.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/q20type_traits.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qalgorithms.h
@@ -2541,7 +2570,6 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qdarwinhelpers.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qdatastream.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qdebug.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qelapsedtimer.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qexceptionhandling.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qflags.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qfloat16.h
@@ -2552,7 +2580,6 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qglobalstatic.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qhash.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qhashfunctions.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiodevice.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiodevicebase.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiterable.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qiterator.h
@@ -2616,13 +2643,11 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qtversionchecks.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qtypeinfo.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qtypes.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qurl.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qutf8stringview.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qvariant.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qvarlengtharray.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qversiontagging.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtCore.framework/Versions/A/Headers/qxptype_traits.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/QSurfaceFormat
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qaction.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qbitmap.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qbrush.h
@@ -2634,52 +2659,27 @@
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qicon.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qimage.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qkeysequence.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qopengl.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpaintdevice.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpalette.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpicture.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpixelformat.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpixmap.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qpolygon.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qregion.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qrgb.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qrgba64.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qsurfaceformat.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtextdocument.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtgui-config.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtguiexports.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtguiglobal.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qtransform.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtGui.framework/Versions/A/Headers/qwindowdefs.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/QOpenGLWidget
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/qopenglwidget.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/qtopenglwidgetsexports.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtOpenGLWidgets.framework/Versions/A/Headers/qtopenglwidgetsglobal.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/QLabel
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/QBoxLayout
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/QWidget
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qframe.h
- mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qlabel.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qboxlayout.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qgridlayout.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qlayout.h
+ mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qlayoutitem.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qsizepolicy.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgets-config.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgetsexports.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qtwidgetsglobal.h
mdp:/Users/lafayette_bussey/Qt/6.5.2/macos/lib/QtWidgets.framework/Versions/A/Headers/qwidget.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/rgba.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/myqthreads.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/illuminate/reflect.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/illuminate/illuminate.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/bvh.h
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/kdtree.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/accelerate/myqtconcurrent.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/main.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/mainwindow.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/scenefilereader.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracer.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/raytracer/raytracescene.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/intersect/normals.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/transform4d.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/raytracerutils.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/settings.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/texture/texture.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/utils/sceneparser.cpp
-/Users/lafayette_bussey/Desktop/cs1230/the-all-americans-in-cs1230/src/vec4ops/vec4ops.cpp
diff --git a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray
index ce8b079..4086cb6 100755
--- a/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray
+++ b/build/build-the-all-americans-in-cs1230-Qt_6_5_2_for_macOS-Release/projects_ray
Binary files differ
diff --git a/src/intersect/intersect.cpp b/src/intersect/intersect.cpp
index b5d06eb..cc3143d 100644
--- a/src/intersect/intersect.cpp
+++ b/src/intersect/intersect.cpp
@@ -114,7 +114,7 @@ glm::vec4 intersectCylinder(
{
float t = FINF;
- // implicit: x^2 + z^2 = 0, y between -.5, 5 rectuangular side
+ // implicit: x^2 + z^2 = r^2, y + w between -.5, 5 rectuangular side
float radius = 0.5f;
float a = d.x*d.x + d.z*d.z;
float b = 2.f * (p.x*d.x + p.z*d.z);
@@ -129,7 +129,9 @@ glm::vec4 intersectCylinder(
auto p1Top = p + t1 * d;
if (
t1 > 0 &&
- p1Top.y >= -.5f && p1Top.y <= .5f)
+ p1Top.y + p1Top[3] >= -.5f && p1Top.y + p1Top[3] <= .5f &&
+ p1Top.y >= -.5f && p1Top.y <= .5f &&
+ p1Top[3] >= -.5f && p1Top[3] <= .5f)
{
t = std::min(t1, t);
}
@@ -137,32 +139,36 @@ glm::vec4 intersectCylinder(
auto p2Top = p + t2 * d;
if (
t2 > 0 &&
- p2Top.y >= -.5f && p2Top.y <= .5f)
+ p2Top.y + p2Top[3] >= -.5f && p2Top.y + p2Top[3] <= .5f &&
+ p2Top.y >= -.5f && p2Top.y <= .5f &&
+ p2Top[3] >= -.5f && p2Top[3] <= .5f)
{
t = std::min(t2, t);
}
}
- // implicit p_y + t*d_y = -.5f, top base
- float tTop = (.5f - p.y) / d.y;
+ // implicit y + w = .5f, top base
+ float tTop = (.5f - p.y - p.y) / (d[3] + d.y);
auto pTop = p + tTop * d;
if (
tTop > 0 &&
- pTop.x*pTop.x + pTop.z*pTop.z <= radius*radius
- )
+ pTop.x*pTop.x + pTop.z*pTop.z <= radius*radius &&
+ pTop.y >= -.5f && pTop.y <= .5f &&
+ pTop[3] >= -.5f && pTop[3] <= .5f)
{
t = std::min(t, tTop);
}
- // implicit p_y + t*d_y = -.5f, top base
- float tBase = (- .5f - p.y) / d.y;
+ // implicit p_y + t*d_y = -.5f, Bottom base
+ float tBase = (.5f - p.y - p.y) / (d[3] + d.y);
auto pBase = p + tBase * d;
if (
tBase > 0 &&
- pBase.x*pBase.x + pBase.z*pBase.z <= radius*radius
- )
+ pBase.x*pBase.x + pBase.z*pBase.z <= radius*radius &&
+ pBase.y >= -.5f && pBase.y <= .5f &&
+ pBase[3] >= -.5f && pBase[3] <= .5f)
{
t = std::min(t, tBase);
}
@@ -234,6 +240,29 @@ glm::vec4 intersectCube (
tmax = tzmax;
}
+ // w-dir
+ float twmin = (-apothem - p[3]) / d[3];
+ float twmax = (apothem - p[3]) / d[3];
+
+ if (twmin > twmax)
+ {
+ std::swap(twmin, twmax);
+ }
+
+ if ((tmin > twmax) || (twmin > tmax))
+ { // no hit
+ return glm::vec4(0.f);
+ }
+
+ if (twmin > tmin)
+ {
+ tmin = twmin;
+ }
+ if (twmax < tmax)
+ {
+ tmax = twmax;
+ }
+
if (tmin <= 0 && tmax <= 0) // both behind camera
{
return glm::vec4(0.f);