├── .clang-format ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── GoogleTest.yml │ ├── cppcheck.yml │ └── valgrind.yaml ├── .gitignore ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── consoleApp.cpp ├── differences.md ├── src ├── BRDFs │ ├── BRDF.cpp │ ├── BRDF.h │ ├── FresnelReflector.cpp │ ├── FresnelReflector.h │ ├── GlossySpecular.cpp │ ├── GlossySpecular.h │ ├── Lambertian.cpp │ ├── Lambertian.h │ ├── PerfectSpecular.cpp │ ├── PerfectSpecular.h │ ├── SV_Lambertian.cpp │ └── SV_Lambertian.h ├── BTDFs │ ├── BTDF.cpp │ ├── BTDF.h │ ├── FresnelTransmitter.cpp │ ├── FresnelTransmitter.h │ ├── PerfectTransmitter.cpp │ └── PerfectTransmitter.h ├── Cameras │ ├── Camera.cpp │ ├── Camera.h │ ├── FishEye.cpp │ ├── FishEye.h │ ├── Orthographic.cpp │ ├── Orthographic.h │ ├── Pinhole.cpp │ ├── Pinhole.h │ ├── Spherical.cpp │ ├── Spherical.h │ ├── StereoCamera.cpp │ ├── StereoCamera.h │ ├── ThinLens.cpp │ └── ThinLens.h ├── GeometricObjects │ ├── Beveled │ │ ├── BeveledBox.cpp │ │ ├── BeveledBox.h │ │ ├── BeveledWedge.cpp │ │ └── BeveledWedge.h │ ├── Compound │ │ ├── Compound.cpp │ │ ├── Compound.h │ │ ├── CompoundSolidCylinder.cpp │ │ ├── CompoundSolidCylinder.h │ │ ├── Grid.cpp │ │ └── Grid.h │ ├── GeometricObject.cpp │ ├── GeometricObject.h │ ├── Instance.cpp │ ├── Instance.h │ ├── Mesh.cpp │ ├── Mesh.h │ ├── PartObjects │ │ ├── ConvexPartCylinder.cpp │ │ ├── ConvexPartCylinder.h │ │ ├── ConvexPartSphere.cpp │ │ ├── ConvexPartSphere.h │ │ ├── ConvexPartTorus.cpp │ │ └── ConvexPartTorus.h │ ├── Primitives │ │ ├── Box.cpp │ │ ├── Box.h │ │ ├── Disk.cpp │ │ ├── Disk.h │ │ ├── OpenCylinder.cpp │ │ ├── OpenCylinder.h │ │ ├── Plane.cpp │ │ ├── Plane.h │ │ ├── Rectangle.cpp │ │ ├── Rectangle.h │ │ ├── Sphere.cpp │ │ ├── Sphere.h │ │ ├── Torus.cpp │ │ └── Torus.h │ └── Triangles │ │ ├── FlatMeshTriangle.cpp │ │ ├── FlatMeshTriangle.h │ │ ├── FlatUVMeshTriangle.cpp │ │ ├── FlatUVMeshTriangle.h │ │ ├── MeshTriangle.cpp │ │ ├── MeshTriangle.h │ │ ├── SmoothMeshTriangle.cpp │ │ ├── SmoothMeshTriangle.h │ │ ├── SmoothTriangle.cpp │ │ ├── SmoothTriangle.h │ │ ├── SmoothUVMeshTriangle.cpp │ │ ├── SmoothUVMeshTriangle.h │ │ ├── Triangle.cpp │ │ └── Triangle.h ├── Lights │ ├── Ambient.cpp │ ├── Ambient.h │ ├── AmbientOccluder.cpp │ ├── AmbientOccluder.h │ ├── AreaLight.cpp │ ├── AreaLight.h │ ├── Directional.cpp │ ├── Directional.h │ ├── EnvironmentLight.cpp │ ├── EnvironmentLight.h │ ├── Light.cpp │ ├── Light.h │ ├── PointLight.cpp │ └── PointLight.h ├── Mappings │ ├── CylindricalMap.cpp │ ├── CylindricalMap.h │ ├── LightProbe.cpp │ ├── LightProbe.h │ ├── Mapping.h │ ├── RectangularMap.cpp │ ├── RectangularMap.h │ ├── SphericalMap.cpp │ └── SphericalMap.h ├── Materials │ ├── Dielectric.cpp │ ├── Dielectric.h │ ├── Emissive.cpp │ ├── Emissive.h │ ├── GlossyReflector.cpp │ ├── GlossyReflector.h │ ├── Material.cpp │ ├── Material.h │ ├── Matte.cpp │ ├── Matte.h │ ├── Phong.cpp │ ├── Phong.h │ ├── Reflective.cpp │ ├── Reflective.h │ ├── SV_Emissive.h │ ├── SV_Matte.cpp │ ├── SV_Matte.h │ ├── Transparent.cpp │ └── Transparent.h ├── Noises │ ├── CubicNoise.cpp │ ├── CubicNoise.h │ ├── LatticeNoise.cpp │ ├── LatticeNoise.h │ ├── LinearNoise.cpp │ └── LinearNoise.h ├── Samplers │ ├── Hammersley.cpp │ ├── Hammersley.h │ ├── Jittered.cpp │ ├── Jittered.h │ ├── MultiJittered.cpp │ ├── MultiJittered.h │ ├── NRooks.cpp │ ├── NRooks.h │ ├── PureRandom.cpp │ ├── PureRandom.h │ ├── Regular.cpp │ ├── Regular.h │ ├── Sampler.cpp │ └── Sampler.h ├── SceneBuilders │ ├── BuildCh03PageOneImage.cpp │ ├── BuildFigure03.18.cpp │ ├── BuildFigure03.20.cpp │ └── BuildFigure04.04.cpp ├── Textures │ ├── Checker3D.cpp │ ├── Checker3D.h │ ├── ConeChecker.cpp │ ├── ConeChecker.h │ ├── ConstantColor.cpp │ ├── ConstantColor.h │ ├── CylinderChecker.cpp │ ├── CylinderChecker.h │ ├── DiskChecker.cpp │ ├── DiskChecker.h │ ├── FBmTexture.cpp │ ├── FBmTexture.h │ ├── ImageTexture.cpp │ ├── ImageTexture.h │ ├── PlaneChecker.cpp │ ├── PlaneChecker.h │ ├── RampFBmTexture.cpp │ ├── RampFBmTexture.h │ ├── SphereChecker.cpp │ ├── SphereChecker.h │ ├── TInstance.cpp │ ├── TInstance.h │ ├── Texture.cpp │ ├── Texture.h │ ├── WrappedFBmTexture.cpp │ ├── WrappedFBmTexture.h │ ├── WrappedTwoColors.cpp │ └── WrappedTwoColors.h ├── Tracers │ ├── GlobalTrace.cpp │ ├── GlobalTrace.h │ ├── MultipleObjects.cpp │ ├── MultipleObjects.h │ ├── PathTrace.cpp │ ├── PathTrace.h │ ├── RayCast.cpp │ ├── RayCast.h │ ├── SingleSphere.cpp │ ├── SingleSphere.h │ ├── Tracer.cpp │ ├── Tracer.h │ ├── Whitted.cpp │ └── Whitted.h ├── Utilities │ ├── BBox.cpp │ ├── BBox.h │ ├── Constants.h │ ├── Image.cpp │ ├── Image.h │ ├── Maths.cpp │ ├── Maths.h │ ├── Matrix.cpp │ ├── Matrix.h │ ├── Normal.cpp │ ├── Normal.h │ ├── Point2D.cpp │ ├── Point2D.h │ ├── Point3D.cpp │ ├── Point3D.h │ ├── RGBColor.cpp │ ├── RGBColor.h │ ├── Random.h │ ├── Ray.cpp │ ├── Ray.h │ ├── ShadeRec.cpp │ ├── ShadeRec.h │ ├── Vector3D.cpp │ ├── Vector3D.h │ ├── ply.c │ └── ply.h └── World │ ├── ViewPlane.cpp │ ├── ViewPlane.h │ ├── World.cpp │ └── World.h ├── test ├── CMakeLists.txt ├── GeometricObjects │ ├── PlaneTest.cpp │ └── SphereTest.cpp └── Utilities │ ├── MathsTest.cpp │ ├── MatrixTest.cpp │ ├── NormalTest.cpp │ ├── Point2DTest.cpp │ ├── Point3DTest.cpp │ ├── RGBColorTest.cpp │ ├── RayTest.cpp │ └── Vector3DTest.cpp ├── third_party └── googletest-release-1.10.0 │ ├── .clang-format │ ├── .gitignore │ ├── .travis.yml │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── WORKSPACE │ ├── appveyor.yml │ ├── ci │ ├── build-linux-bazel.sh │ ├── build-platformio.sh │ ├── env-linux.sh │ ├── env-osx.sh │ ├── get-nprocessors.sh │ ├── install-linux.sh │ ├── install-osx.sh │ ├── install-platformio.sh │ ├── log-config.sh │ └── travis.sh │ ├── googlemock │ ├── CMakeLists.txt │ ├── CONTRIBUTORS │ ├── LICENSE │ ├── README.md │ ├── cmake │ │ ├── gmock.pc.in │ │ └── gmock_main.pc.in │ ├── docs │ │ ├── cheat_sheet.md │ │ ├── cook_book.md │ │ ├── for_dummies.md │ │ └── gmock_faq.md │ ├── include │ │ └── gmock │ │ │ ├── gmock-actions.h │ │ │ ├── gmock-cardinalities.h │ │ │ ├── gmock-function-mocker.h │ │ │ ├── gmock-generated-actions.h │ │ │ ├── gmock-generated-actions.h.pump │ │ │ ├── gmock-generated-function-mockers.h │ │ │ ├── gmock-generated-function-mockers.h.pump │ │ │ ├── gmock-generated-matchers.h │ │ │ ├── gmock-generated-matchers.h.pump │ │ │ ├── gmock-matchers.h │ │ │ ├── gmock-more-actions.h │ │ │ ├── gmock-more-matchers.h │ │ │ ├── gmock-nice-strict.h │ │ │ ├── gmock-spec-builders.h │ │ │ ├── gmock.h │ │ │ └── internal │ │ │ ├── custom │ │ │ ├── README.md │ │ │ ├── gmock-generated-actions.h │ │ │ ├── gmock-generated-actions.h.pump │ │ │ ├── gmock-matchers.h │ │ │ └── gmock-port.h │ │ │ ├── gmock-internal-utils.h │ │ │ ├── gmock-port.h │ │ │ └── gmock-pp.h │ ├── scripts │ │ ├── fuse_gmock_files.py │ │ ├── generator │ │ │ ├── LICENSE │ │ │ ├── README │ │ │ ├── README.cppclean │ │ │ ├── cpp │ │ │ │ ├── __init__.py │ │ │ │ ├── ast.py │ │ │ │ ├── gmock_class.py │ │ │ │ ├── gmock_class_test.py │ │ │ │ ├── keywords.py │ │ │ │ ├── tokenize.py │ │ │ │ └── utils.py │ │ │ └── gmock_gen.py │ │ ├── gmock-config.in │ │ ├── gmock_doctor.py │ │ ├── upload.py │ │ └── upload_gmock.py │ ├── src │ │ ├── gmock-all.cc │ │ ├── gmock-cardinalities.cc │ │ ├── gmock-internal-utils.cc │ │ ├── gmock-matchers.cc │ │ ├── gmock-spec-builders.cc │ │ ├── gmock.cc │ │ └── gmock_main.cc │ └── test │ │ ├── BUILD.bazel │ │ ├── gmock-actions_test.cc │ │ ├── gmock-cardinalities_test.cc │ │ ├── gmock-function-mocker_nc.cc │ │ ├── gmock-function-mocker_nc_test.py │ │ ├── gmock-function-mocker_test.cc │ │ ├── gmock-generated-actions_test.cc │ │ ├── gmock-generated-function-mockers_test.cc │ │ ├── gmock-generated-matchers_test.cc │ │ ├── gmock-internal-utils_test.cc │ │ ├── gmock-matchers_test.cc │ │ ├── gmock-more-actions_test.cc │ │ ├── gmock-nice-strict_test.cc │ │ ├── gmock-port_test.cc │ │ ├── gmock-pp-string_test.cc │ │ ├── gmock-pp_test.cc │ │ ├── gmock-spec-builders_test.cc │ │ ├── gmock_all_test.cc │ │ ├── gmock_ex_test.cc │ │ ├── gmock_leak_test.py │ │ ├── gmock_leak_test_.cc │ │ ├── gmock_link2_test.cc │ │ ├── gmock_link_test.cc │ │ ├── gmock_link_test.h │ │ ├── gmock_output_test.py │ │ ├── gmock_output_test_.cc │ │ ├── gmock_output_test_golden.txt │ │ ├── gmock_stress_test.cc │ │ ├── gmock_test.cc │ │ └── gmock_test_utils.py │ ├── googletest │ ├── CMakeLists.txt │ ├── CONTRIBUTORS │ ├── LICENSE │ ├── README.md │ ├── cmake │ │ ├── Config.cmake.in │ │ ├── gtest.pc.in │ │ ├── gtest_main.pc.in │ │ ├── internal_utils.cmake │ │ └── libgtest.la.in │ ├── docs │ │ ├── advanced.md │ │ ├── faq.md │ │ ├── pkgconfig.md │ │ ├── primer.md │ │ ├── pump_manual.md │ │ └── samples.md │ ├── include │ │ └── gtest │ │ │ ├── gtest-death-test.h │ │ │ ├── gtest-matchers.h │ │ │ ├── gtest-message.h │ │ │ ├── gtest-param-test.h │ │ │ ├── gtest-printers.h │ │ │ ├── gtest-spi.h │ │ │ ├── gtest-test-part.h │ │ │ ├── gtest-typed-test.h │ │ │ ├── gtest.h │ │ │ ├── gtest_pred_impl.h │ │ │ ├── gtest_prod.h │ │ │ └── internal │ │ │ ├── custom │ │ │ ├── README.md │ │ │ ├── gtest-port.h │ │ │ ├── gtest-printers.h │ │ │ └── gtest.h │ │ │ ├── gtest-death-test-internal.h │ │ │ ├── gtest-filepath.h │ │ │ ├── gtest-internal.h │ │ │ ├── gtest-param-util.h │ │ │ ├── gtest-port-arch.h │ │ │ ├── gtest-port.h │ │ │ ├── gtest-string.h │ │ │ ├── gtest-type-util.h │ │ │ └── gtest-type-util.h.pump │ ├── samples │ │ ├── prime_tables.h │ │ ├── sample1.cc │ │ ├── sample1.h │ │ ├── sample10_unittest.cc │ │ ├── sample1_unittest.cc │ │ ├── sample2.cc │ │ ├── sample2.h │ │ ├── sample2_unittest.cc │ │ ├── sample3-inl.h │ │ ├── sample3_unittest.cc │ │ ├── sample4.cc │ │ ├── sample4.h │ │ ├── sample4_unittest.cc │ │ ├── sample5_unittest.cc │ │ ├── sample6_unittest.cc │ │ ├── sample7_unittest.cc │ │ ├── sample8_unittest.cc │ │ └── sample9_unittest.cc │ ├── scripts │ │ ├── common.py │ │ ├── fuse_gtest_files.py │ │ ├── gen_gtest_pred_impl.py │ │ ├── gtest-config.in │ │ ├── pump.py │ │ ├── release_docs.py │ │ ├── upload.py │ │ └── upload_gtest.py │ ├── src │ │ ├── gtest-all.cc │ │ ├── gtest-death-test.cc │ │ ├── gtest-filepath.cc │ │ ├── gtest-internal-inl.h │ │ ├── gtest-matchers.cc │ │ ├── gtest-port.cc │ │ ├── gtest-printers.cc │ │ ├── gtest-test-part.cc │ │ ├── gtest-typed-test.cc │ │ ├── gtest.cc │ │ └── gtest_main.cc │ └── test │ │ ├── BUILD.bazel │ │ ├── googletest-break-on-failure-unittest.py │ │ ├── googletest-break-on-failure-unittest_.cc │ │ ├── googletest-catch-exceptions-test.py │ │ ├── googletest-catch-exceptions-test_.cc │ │ ├── googletest-color-test.py │ │ ├── googletest-color-test_.cc │ │ ├── googletest-death-test-test.cc │ │ ├── googletest-death-test_ex_test.cc │ │ ├── googletest-env-var-test.py │ │ ├── googletest-env-var-test_.cc │ │ ├── googletest-filepath-test.cc │ │ ├── googletest-filter-unittest.py │ │ ├── googletest-filter-unittest_.cc │ │ ├── googletest-json-outfiles-test.py │ │ ├── googletest-json-output-unittest.py │ │ ├── googletest-list-tests-unittest.py │ │ ├── googletest-list-tests-unittest_.cc │ │ ├── googletest-listener-test.cc │ │ ├── googletest-message-test.cc │ │ ├── googletest-options-test.cc │ │ ├── googletest-output-test-golden-lin.txt │ │ ├── googletest-output-test.py │ │ ├── googletest-output-test_.cc │ │ ├── googletest-param-test-invalid-name1-test.py │ │ ├── googletest-param-test-invalid-name1-test_.cc │ │ ├── googletest-param-test-invalid-name2-test.py │ │ ├── googletest-param-test-invalid-name2-test_.cc │ │ ├── googletest-param-test-test.cc │ │ ├── googletest-param-test-test.h │ │ ├── googletest-param-test2-test.cc │ │ ├── googletest-port-test.cc │ │ ├── googletest-printers-test.cc │ │ ├── googletest-shuffle-test.py │ │ ├── googletest-shuffle-test_.cc │ │ ├── googletest-test-part-test.cc │ │ ├── googletest-test2_test.cc │ │ ├── googletest-throw-on-failure-test.py │ │ ├── googletest-throw-on-failure-test_.cc │ │ ├── googletest-uninitialized-test.py │ │ ├── googletest-uninitialized-test_.cc │ │ ├── gtest-typed-test2_test.cc │ │ ├── gtest-typed-test_test.cc │ │ ├── gtest-typed-test_test.h │ │ ├── gtest-unittest-api_test.cc │ │ ├── gtest_all_test.cc │ │ ├── gtest_assert_by_exception_test.cc │ │ ├── gtest_environment_test.cc │ │ ├── gtest_help_test.py │ │ ├── gtest_help_test_.cc │ │ ├── gtest_json_test_utils.py │ │ ├── gtest_list_output_unittest.py │ │ ├── gtest_list_output_unittest_.cc │ │ ├── gtest_main_unittest.cc │ │ ├── gtest_no_test_unittest.cc │ │ ├── gtest_pred_impl_unittest.cc │ │ ├── gtest_premature_exit_test.cc │ │ ├── gtest_prod_test.cc │ │ ├── gtest_repeat_test.cc │ │ ├── gtest_skip_environment_check_output_test.py │ │ ├── gtest_skip_in_environment_setup_test.cc │ │ ├── gtest_skip_test.cc │ │ ├── gtest_sole_header_test.cc │ │ ├── gtest_stress_test.cc │ │ ├── gtest_test_macro_stack_footprint_test.cc │ │ ├── gtest_test_utils.py │ │ ├── gtest_testbridge_test.py │ │ ├── gtest_testbridge_test_.cc │ │ ├── gtest_throw_on_failure_ex_test.cc │ │ ├── gtest_unittest.cc │ │ ├── gtest_xml_outfile1_test_.cc │ │ ├── gtest_xml_outfile2_test_.cc │ │ ├── gtest_xml_outfiles_test.py │ │ ├── gtest_xml_output_unittest.py │ │ ├── gtest_xml_output_unittest_.cc │ │ ├── gtest_xml_test_utils.py │ │ ├── production.cc │ │ └── production.h │ ├── library.json │ └── platformio.ini └── valgrind_report.txt /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/GoogleTest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/.github/workflows/GoogleTest.yml -------------------------------------------------------------------------------- /.github/workflows/cppcheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/.github/workflows/cppcheck.yml -------------------------------------------------------------------------------- /.github/workflows/valgrind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/.github/workflows/valgrind.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/README.md -------------------------------------------------------------------------------- /consoleApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/consoleApp.cpp -------------------------------------------------------------------------------- /differences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/differences.md -------------------------------------------------------------------------------- /src/BRDFs/BRDF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/BRDF.cpp -------------------------------------------------------------------------------- /src/BRDFs/BRDF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/BRDF.h -------------------------------------------------------------------------------- /src/BRDFs/FresnelReflector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/FresnelReflector.cpp -------------------------------------------------------------------------------- /src/BRDFs/FresnelReflector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/FresnelReflector.h -------------------------------------------------------------------------------- /src/BRDFs/GlossySpecular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/GlossySpecular.cpp -------------------------------------------------------------------------------- /src/BRDFs/GlossySpecular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/GlossySpecular.h -------------------------------------------------------------------------------- /src/BRDFs/Lambertian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/Lambertian.cpp -------------------------------------------------------------------------------- /src/BRDFs/Lambertian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/Lambertian.h -------------------------------------------------------------------------------- /src/BRDFs/PerfectSpecular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/PerfectSpecular.cpp -------------------------------------------------------------------------------- /src/BRDFs/PerfectSpecular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/PerfectSpecular.h -------------------------------------------------------------------------------- /src/BRDFs/SV_Lambertian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/SV_Lambertian.cpp -------------------------------------------------------------------------------- /src/BRDFs/SV_Lambertian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BRDFs/SV_Lambertian.h -------------------------------------------------------------------------------- /src/BTDFs/BTDF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BTDFs/BTDF.cpp -------------------------------------------------------------------------------- /src/BTDFs/BTDF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BTDFs/BTDF.h -------------------------------------------------------------------------------- /src/BTDFs/FresnelTransmitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BTDFs/FresnelTransmitter.cpp -------------------------------------------------------------------------------- /src/BTDFs/FresnelTransmitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BTDFs/FresnelTransmitter.h -------------------------------------------------------------------------------- /src/BTDFs/PerfectTransmitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BTDFs/PerfectTransmitter.cpp -------------------------------------------------------------------------------- /src/BTDFs/PerfectTransmitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/BTDFs/PerfectTransmitter.h -------------------------------------------------------------------------------- /src/Cameras/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Camera.cpp -------------------------------------------------------------------------------- /src/Cameras/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Camera.h -------------------------------------------------------------------------------- /src/Cameras/FishEye.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/FishEye.cpp -------------------------------------------------------------------------------- /src/Cameras/FishEye.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/FishEye.h -------------------------------------------------------------------------------- /src/Cameras/Orthographic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Orthographic.cpp -------------------------------------------------------------------------------- /src/Cameras/Orthographic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Orthographic.h -------------------------------------------------------------------------------- /src/Cameras/Pinhole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Pinhole.cpp -------------------------------------------------------------------------------- /src/Cameras/Pinhole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Pinhole.h -------------------------------------------------------------------------------- /src/Cameras/Spherical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Spherical.cpp -------------------------------------------------------------------------------- /src/Cameras/Spherical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/Spherical.h -------------------------------------------------------------------------------- /src/Cameras/StereoCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/StereoCamera.cpp -------------------------------------------------------------------------------- /src/Cameras/StereoCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/StereoCamera.h -------------------------------------------------------------------------------- /src/Cameras/ThinLens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/ThinLens.cpp -------------------------------------------------------------------------------- /src/Cameras/ThinLens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Cameras/ThinLens.h -------------------------------------------------------------------------------- /src/GeometricObjects/Beveled/BeveledBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Beveled/BeveledBox.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Beveled/BeveledBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Beveled/BeveledBox.h -------------------------------------------------------------------------------- /src/GeometricObjects/Beveled/BeveledWedge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Beveled/BeveledWedge.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Beveled/BeveledWedge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Beveled/BeveledWedge.h -------------------------------------------------------------------------------- /src/GeometricObjects/Compound/Compound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Compound/Compound.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Compound/Compound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Compound/Compound.h -------------------------------------------------------------------------------- /src/GeometricObjects/Compound/CompoundSolidCylinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Compound/CompoundSolidCylinder.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Compound/CompoundSolidCylinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Compound/CompoundSolidCylinder.h -------------------------------------------------------------------------------- /src/GeometricObjects/Compound/Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Compound/Grid.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Compound/Grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Compound/Grid.h -------------------------------------------------------------------------------- /src/GeometricObjects/GeometricObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/GeometricObject.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/GeometricObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/GeometricObject.h -------------------------------------------------------------------------------- /src/GeometricObjects/Instance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Instance.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Instance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Instance.h -------------------------------------------------------------------------------- /src/GeometricObjects/Mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Mesh.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Mesh.h -------------------------------------------------------------------------------- /src/GeometricObjects/PartObjects/ConvexPartCylinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/PartObjects/ConvexPartCylinder.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/PartObjects/ConvexPartCylinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/PartObjects/ConvexPartCylinder.h -------------------------------------------------------------------------------- /src/GeometricObjects/PartObjects/ConvexPartSphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/PartObjects/ConvexPartSphere.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/PartObjects/ConvexPartSphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/PartObjects/ConvexPartSphere.h -------------------------------------------------------------------------------- /src/GeometricObjects/PartObjects/ConvexPartTorus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/PartObjects/ConvexPartTorus.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/PartObjects/ConvexPartTorus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/PartObjects/ConvexPartTorus.h -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Box.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Box.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Box.h -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Disk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Disk.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Disk.h -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/OpenCylinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/OpenCylinder.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/OpenCylinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/OpenCylinder.h -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Plane.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Plane.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Plane.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Plane.h -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Rectangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Rectangle.h -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Sphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Sphere.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Sphere.h -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Torus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Torus.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Primitives/Torus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Primitives/Torus.h -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/FlatMeshTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/FlatMeshTriangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/FlatMeshTriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/FlatMeshTriangle.h -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/FlatUVMeshTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/FlatUVMeshTriangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/FlatUVMeshTriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/FlatUVMeshTriangle.h -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/MeshTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/MeshTriangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/MeshTriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/MeshTriangle.h -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/SmoothMeshTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/SmoothMeshTriangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/SmoothMeshTriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/SmoothMeshTriangle.h -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/SmoothTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/SmoothTriangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/SmoothTriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/SmoothTriangle.h -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/SmoothUVMeshTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/SmoothUVMeshTriangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/SmoothUVMeshTriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/SmoothUVMeshTriangle.h -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/Triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/Triangle.cpp -------------------------------------------------------------------------------- /src/GeometricObjects/Triangles/Triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/GeometricObjects/Triangles/Triangle.h -------------------------------------------------------------------------------- /src/Lights/Ambient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/Ambient.cpp -------------------------------------------------------------------------------- /src/Lights/Ambient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/Ambient.h -------------------------------------------------------------------------------- /src/Lights/AmbientOccluder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/AmbientOccluder.cpp -------------------------------------------------------------------------------- /src/Lights/AmbientOccluder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/AmbientOccluder.h -------------------------------------------------------------------------------- /src/Lights/AreaLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/AreaLight.cpp -------------------------------------------------------------------------------- /src/Lights/AreaLight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/AreaLight.h -------------------------------------------------------------------------------- /src/Lights/Directional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/Directional.cpp -------------------------------------------------------------------------------- /src/Lights/Directional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/Directional.h -------------------------------------------------------------------------------- /src/Lights/EnvironmentLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/EnvironmentLight.cpp -------------------------------------------------------------------------------- /src/Lights/EnvironmentLight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/EnvironmentLight.h -------------------------------------------------------------------------------- /src/Lights/Light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/Light.cpp -------------------------------------------------------------------------------- /src/Lights/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/Light.h -------------------------------------------------------------------------------- /src/Lights/PointLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/PointLight.cpp -------------------------------------------------------------------------------- /src/Lights/PointLight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Lights/PointLight.h -------------------------------------------------------------------------------- /src/Mappings/CylindricalMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/CylindricalMap.cpp -------------------------------------------------------------------------------- /src/Mappings/CylindricalMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/CylindricalMap.h -------------------------------------------------------------------------------- /src/Mappings/LightProbe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/LightProbe.cpp -------------------------------------------------------------------------------- /src/Mappings/LightProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/LightProbe.h -------------------------------------------------------------------------------- /src/Mappings/Mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/Mapping.h -------------------------------------------------------------------------------- /src/Mappings/RectangularMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/RectangularMap.cpp -------------------------------------------------------------------------------- /src/Mappings/RectangularMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/RectangularMap.h -------------------------------------------------------------------------------- /src/Mappings/SphericalMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/SphericalMap.cpp -------------------------------------------------------------------------------- /src/Mappings/SphericalMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Mappings/SphericalMap.h -------------------------------------------------------------------------------- /src/Materials/Dielectric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Dielectric.cpp -------------------------------------------------------------------------------- /src/Materials/Dielectric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Dielectric.h -------------------------------------------------------------------------------- /src/Materials/Emissive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Emissive.cpp -------------------------------------------------------------------------------- /src/Materials/Emissive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Emissive.h -------------------------------------------------------------------------------- /src/Materials/GlossyReflector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/GlossyReflector.cpp -------------------------------------------------------------------------------- /src/Materials/GlossyReflector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/GlossyReflector.h -------------------------------------------------------------------------------- /src/Materials/Material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Material.cpp -------------------------------------------------------------------------------- /src/Materials/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Material.h -------------------------------------------------------------------------------- /src/Materials/Matte.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Matte.cpp -------------------------------------------------------------------------------- /src/Materials/Matte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Matte.h -------------------------------------------------------------------------------- /src/Materials/Phong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Phong.cpp -------------------------------------------------------------------------------- /src/Materials/Phong.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Phong.h -------------------------------------------------------------------------------- /src/Materials/Reflective.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Reflective.cpp -------------------------------------------------------------------------------- /src/Materials/Reflective.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Reflective.h -------------------------------------------------------------------------------- /src/Materials/SV_Emissive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/SV_Emissive.h -------------------------------------------------------------------------------- /src/Materials/SV_Matte.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/SV_Matte.cpp -------------------------------------------------------------------------------- /src/Materials/SV_Matte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/SV_Matte.h -------------------------------------------------------------------------------- /src/Materials/Transparent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Transparent.cpp -------------------------------------------------------------------------------- /src/Materials/Transparent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Materials/Transparent.h -------------------------------------------------------------------------------- /src/Noises/CubicNoise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Noises/CubicNoise.cpp -------------------------------------------------------------------------------- /src/Noises/CubicNoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Noises/CubicNoise.h -------------------------------------------------------------------------------- /src/Noises/LatticeNoise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Noises/LatticeNoise.cpp -------------------------------------------------------------------------------- /src/Noises/LatticeNoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Noises/LatticeNoise.h -------------------------------------------------------------------------------- /src/Noises/LinearNoise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Noises/LinearNoise.cpp -------------------------------------------------------------------------------- /src/Noises/LinearNoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Noises/LinearNoise.h -------------------------------------------------------------------------------- /src/Samplers/Hammersley.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Hammersley.cpp -------------------------------------------------------------------------------- /src/Samplers/Hammersley.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Hammersley.h -------------------------------------------------------------------------------- /src/Samplers/Jittered.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Jittered.cpp -------------------------------------------------------------------------------- /src/Samplers/Jittered.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Jittered.h -------------------------------------------------------------------------------- /src/Samplers/MultiJittered.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/MultiJittered.cpp -------------------------------------------------------------------------------- /src/Samplers/MultiJittered.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/MultiJittered.h -------------------------------------------------------------------------------- /src/Samplers/NRooks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/NRooks.cpp -------------------------------------------------------------------------------- /src/Samplers/NRooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/NRooks.h -------------------------------------------------------------------------------- /src/Samplers/PureRandom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/PureRandom.cpp -------------------------------------------------------------------------------- /src/Samplers/PureRandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/PureRandom.h -------------------------------------------------------------------------------- /src/Samplers/Regular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Regular.cpp -------------------------------------------------------------------------------- /src/Samplers/Regular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Regular.h -------------------------------------------------------------------------------- /src/Samplers/Sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Sampler.cpp -------------------------------------------------------------------------------- /src/Samplers/Sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Samplers/Sampler.h -------------------------------------------------------------------------------- /src/SceneBuilders/BuildCh03PageOneImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/SceneBuilders/BuildCh03PageOneImage.cpp -------------------------------------------------------------------------------- /src/SceneBuilders/BuildFigure03.18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/SceneBuilders/BuildFigure03.18.cpp -------------------------------------------------------------------------------- /src/SceneBuilders/BuildFigure03.20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/SceneBuilders/BuildFigure03.20.cpp -------------------------------------------------------------------------------- /src/SceneBuilders/BuildFigure04.04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/SceneBuilders/BuildFigure04.04.cpp -------------------------------------------------------------------------------- /src/Textures/Checker3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/Checker3D.cpp -------------------------------------------------------------------------------- /src/Textures/Checker3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/Checker3D.h -------------------------------------------------------------------------------- /src/Textures/ConeChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/ConeChecker.cpp -------------------------------------------------------------------------------- /src/Textures/ConeChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/ConeChecker.h -------------------------------------------------------------------------------- /src/Textures/ConstantColor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/ConstantColor.cpp -------------------------------------------------------------------------------- /src/Textures/ConstantColor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/ConstantColor.h -------------------------------------------------------------------------------- /src/Textures/CylinderChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/CylinderChecker.cpp -------------------------------------------------------------------------------- /src/Textures/CylinderChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/CylinderChecker.h -------------------------------------------------------------------------------- /src/Textures/DiskChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/DiskChecker.cpp -------------------------------------------------------------------------------- /src/Textures/DiskChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/DiskChecker.h -------------------------------------------------------------------------------- /src/Textures/FBmTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/FBmTexture.cpp -------------------------------------------------------------------------------- /src/Textures/FBmTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/FBmTexture.h -------------------------------------------------------------------------------- /src/Textures/ImageTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/ImageTexture.cpp -------------------------------------------------------------------------------- /src/Textures/ImageTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/ImageTexture.h -------------------------------------------------------------------------------- /src/Textures/PlaneChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/PlaneChecker.cpp -------------------------------------------------------------------------------- /src/Textures/PlaneChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/PlaneChecker.h -------------------------------------------------------------------------------- /src/Textures/RampFBmTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/RampFBmTexture.cpp -------------------------------------------------------------------------------- /src/Textures/RampFBmTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/RampFBmTexture.h -------------------------------------------------------------------------------- /src/Textures/SphereChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/SphereChecker.cpp -------------------------------------------------------------------------------- /src/Textures/SphereChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/SphereChecker.h -------------------------------------------------------------------------------- /src/Textures/TInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/TInstance.cpp -------------------------------------------------------------------------------- /src/Textures/TInstance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/TInstance.h -------------------------------------------------------------------------------- /src/Textures/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/Texture.cpp -------------------------------------------------------------------------------- /src/Textures/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/Texture.h -------------------------------------------------------------------------------- /src/Textures/WrappedFBmTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/WrappedFBmTexture.cpp -------------------------------------------------------------------------------- /src/Textures/WrappedFBmTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/WrappedFBmTexture.h -------------------------------------------------------------------------------- /src/Textures/WrappedTwoColors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/WrappedTwoColors.cpp -------------------------------------------------------------------------------- /src/Textures/WrappedTwoColors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Textures/WrappedTwoColors.h -------------------------------------------------------------------------------- /src/Tracers/GlobalTrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/GlobalTrace.cpp -------------------------------------------------------------------------------- /src/Tracers/GlobalTrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/GlobalTrace.h -------------------------------------------------------------------------------- /src/Tracers/MultipleObjects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/MultipleObjects.cpp -------------------------------------------------------------------------------- /src/Tracers/MultipleObjects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/MultipleObjects.h -------------------------------------------------------------------------------- /src/Tracers/PathTrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/PathTrace.cpp -------------------------------------------------------------------------------- /src/Tracers/PathTrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/PathTrace.h -------------------------------------------------------------------------------- /src/Tracers/RayCast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/RayCast.cpp -------------------------------------------------------------------------------- /src/Tracers/RayCast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/RayCast.h -------------------------------------------------------------------------------- /src/Tracers/SingleSphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/SingleSphere.cpp -------------------------------------------------------------------------------- /src/Tracers/SingleSphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/SingleSphere.h -------------------------------------------------------------------------------- /src/Tracers/Tracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/Tracer.cpp -------------------------------------------------------------------------------- /src/Tracers/Tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/Tracer.h -------------------------------------------------------------------------------- /src/Tracers/Whitted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/Whitted.cpp -------------------------------------------------------------------------------- /src/Tracers/Whitted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Tracers/Whitted.h -------------------------------------------------------------------------------- /src/Utilities/BBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/BBox.cpp -------------------------------------------------------------------------------- /src/Utilities/BBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/BBox.h -------------------------------------------------------------------------------- /src/Utilities/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Constants.h -------------------------------------------------------------------------------- /src/Utilities/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Image.cpp -------------------------------------------------------------------------------- /src/Utilities/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Image.h -------------------------------------------------------------------------------- /src/Utilities/Maths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Maths.cpp -------------------------------------------------------------------------------- /src/Utilities/Maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Maths.h -------------------------------------------------------------------------------- /src/Utilities/Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Matrix.cpp -------------------------------------------------------------------------------- /src/Utilities/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Matrix.h -------------------------------------------------------------------------------- /src/Utilities/Normal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Normal.cpp -------------------------------------------------------------------------------- /src/Utilities/Normal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Normal.h -------------------------------------------------------------------------------- /src/Utilities/Point2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Point2D.cpp -------------------------------------------------------------------------------- /src/Utilities/Point2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Point2D.h -------------------------------------------------------------------------------- /src/Utilities/Point3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Point3D.cpp -------------------------------------------------------------------------------- /src/Utilities/Point3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Point3D.h -------------------------------------------------------------------------------- /src/Utilities/RGBColor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/RGBColor.cpp -------------------------------------------------------------------------------- /src/Utilities/RGBColor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/RGBColor.h -------------------------------------------------------------------------------- /src/Utilities/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Random.h -------------------------------------------------------------------------------- /src/Utilities/Ray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Ray.cpp -------------------------------------------------------------------------------- /src/Utilities/Ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Ray.h -------------------------------------------------------------------------------- /src/Utilities/ShadeRec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/ShadeRec.cpp -------------------------------------------------------------------------------- /src/Utilities/ShadeRec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/ShadeRec.h -------------------------------------------------------------------------------- /src/Utilities/Vector3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Vector3D.cpp -------------------------------------------------------------------------------- /src/Utilities/Vector3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/Vector3D.h -------------------------------------------------------------------------------- /src/Utilities/ply.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/ply.c -------------------------------------------------------------------------------- /src/Utilities/ply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/Utilities/ply.h -------------------------------------------------------------------------------- /src/World/ViewPlane.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/World/ViewPlane.cpp -------------------------------------------------------------------------------- /src/World/ViewPlane.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/World/ViewPlane.h -------------------------------------------------------------------------------- /src/World/World.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/World/World.cpp -------------------------------------------------------------------------------- /src/World/World.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/src/World/World.h -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/GeometricObjects/PlaneTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/GeometricObjects/PlaneTest.cpp -------------------------------------------------------------------------------- /test/GeometricObjects/SphereTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/GeometricObjects/SphereTest.cpp -------------------------------------------------------------------------------- /test/Utilities/MathsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/MathsTest.cpp -------------------------------------------------------------------------------- /test/Utilities/MatrixTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/MatrixTest.cpp -------------------------------------------------------------------------------- /test/Utilities/NormalTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/NormalTest.cpp -------------------------------------------------------------------------------- /test/Utilities/Point2DTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/Point2DTest.cpp -------------------------------------------------------------------------------- /test/Utilities/Point3DTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/Point3DTest.cpp -------------------------------------------------------------------------------- /test/Utilities/RGBColorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/RGBColorTest.cpp -------------------------------------------------------------------------------- /test/Utilities/RayTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/RayTest.cpp -------------------------------------------------------------------------------- /test/Utilities/Vector3DTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/test/Utilities/Vector3DTest.cpp -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/.clang-format -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/.gitignore -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/.travis.yml -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/BUILD.bazel -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/CONTRIBUTING.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/LICENSE -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/README.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/WORKSPACE -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/appveyor.yml -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/build-linux-bazel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/build-linux-bazel.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/build-platformio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/build-platformio.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/env-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/env-linux.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/env-osx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/env-osx.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/get-nprocessors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/get-nprocessors.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/install-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/install-linux.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/install-osx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/install-osx.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/install-platformio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/install-platformio.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/log-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/log-config.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/ci/travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/ci/travis.sh -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/CONTRIBUTORS -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/LICENSE -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/README.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/cmake/gmock.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/cmake/gmock.pc.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/cmake/gmock_main.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/cmake/gmock_main.pc.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/docs/cheat_sheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/docs/cheat_sheet.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/docs/cook_book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/docs/cook_book.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/docs/for_dummies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/docs/for_dummies.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/docs/gmock_faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/docs/gmock_faq.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-actions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-actions.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-cardinalities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-cardinalities.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-function-mocker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-function-mocker.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-actions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-actions.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-actions.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-actions.h.pump -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-function-mockers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-function-mockers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-function-mockers.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-function-mockers.h.pump -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-matchers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-matchers.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-generated-matchers.h.pump -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-matchers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-more-actions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-more-actions.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-more-matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-more-matchers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-nice-strict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-nice-strict.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-spec-builders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock-spec-builders.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/gmock.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/README.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-generated-actions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-generated-actions.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-matchers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/custom/gmock-port.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/gmock-internal-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/gmock-internal-utils.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/gmock-port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/gmock-port.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/gmock-pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/include/gmock/internal/gmock-pp.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/fuse_gmock_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/fuse_gmock_files.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/LICENSE -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/README -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/README.cppclean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/README.cppclean -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/ast.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/gmock_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/gmock_class.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/gmock_class_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/gmock_class_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/keywords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/keywords.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/tokenize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/tokenize.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/cpp/utils.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/generator/gmock_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/generator/gmock_gen.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/gmock-config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/gmock-config.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/gmock_doctor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/gmock_doctor.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/upload.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/scripts/upload_gmock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/scripts/upload_gmock.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/src/gmock-all.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/src/gmock-all.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/src/gmock-cardinalities.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/src/gmock-cardinalities.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/src/gmock-internal-utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/src/gmock-internal-utils.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/src/gmock-matchers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/src/gmock-matchers.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/src/gmock-spec-builders.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/src/gmock-spec-builders.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/src/gmock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/src/gmock.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/src/gmock_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/src/gmock_main.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/BUILD.bazel -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-actions_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-actions_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-cardinalities_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-cardinalities_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-function-mocker_nc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-function-mocker_nc.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-function-mocker_nc_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-function-mocker_nc_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-function-mocker_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-function-mocker_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-generated-actions_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-generated-actions_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-generated-function-mockers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-generated-function-mockers_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-generated-matchers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-generated-matchers_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-internal-utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-internal-utils_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-matchers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-matchers_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-more-actions_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-more-actions_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-nice-strict_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-nice-strict_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-port_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-port_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-pp-string_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-pp-string_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-pp_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-pp_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock-spec-builders_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock-spec-builders_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_all_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_all_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_ex_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_ex_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_leak_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_leak_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_leak_test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_leak_test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_link2_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_link2_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_link_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_link_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_link_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_link_test.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_output_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_output_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_output_test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_output_test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_output_test_golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_output_test_golden.txt -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_stress_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_stress_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googlemock/test/gmock_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googlemock/test/gmock_test_utils.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/CONTRIBUTORS -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/LICENSE -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/README.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/cmake/Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/cmake/Config.cmake.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/cmake/gtest.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/cmake/gtest.pc.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/cmake/gtest_main.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/cmake/gtest_main.pc.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/cmake/internal_utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/cmake/internal_utils.cmake -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/cmake/libgtest.la.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/cmake/libgtest.la.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/docs/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/docs/advanced.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/docs/faq.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/docs/pkgconfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/docs/pkgconfig.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/docs/primer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/docs/primer.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/docs/pump_manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/docs/pump_manual.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/docs/samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/docs/samples.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-death-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-death-test.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-matchers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-message.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-param-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-param-test.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-printers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-printers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-spi.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-test-part.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-test-part.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-typed-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest-typed-test.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest_pred_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest_pred_impl.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/gtest_prod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/gtest_prod.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/README.md -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/gtest-port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/gtest-port.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/gtest-printers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/gtest-printers.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/custom/gtest.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-death-test-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-death-test-internal.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-filepath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-filepath.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-internal.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-param-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-param-util.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-port-arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-port-arch.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-port.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-string.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-type-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-type-util.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-type-util.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/include/gtest/internal/gtest-type-util.h.pump -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/prime_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/prime_tables.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample1.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample1.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample10_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample10_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample1_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample1_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample2.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample2.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample2_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample2_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample3-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample3-inl.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample3_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample3_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample4.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample4.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample4_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample4_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample5_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample5_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample6_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample6_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample7_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample7_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample8_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample8_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/samples/sample9_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/samples/sample9_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/common.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/fuse_gtest_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/fuse_gtest_files.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/gen_gtest_pred_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/gen_gtest_pred_impl.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/gtest-config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/gtest-config.in -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/pump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/pump.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/release_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/release_docs.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/upload.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/scripts/upload_gtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/scripts/upload_gtest.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-all.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-all.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-death-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-death-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-filepath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-filepath.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-internal-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-internal-inl.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-matchers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-matchers.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-port.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-port.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-printers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-printers.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-test-part.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-test-part.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest-typed-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest-typed-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/src/gtest_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/src/gtest_main.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/BUILD.bazel -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-break-on-failure-unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-break-on-failure-unittest.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-break-on-failure-unittest_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-break-on-failure-unittest_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-catch-exceptions-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-catch-exceptions-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-catch-exceptions-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-catch-exceptions-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-color-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-color-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-color-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-color-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-death-test-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-death-test-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-death-test_ex_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-death-test_ex_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-env-var-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-env-var-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-env-var-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-env-var-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-filepath-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-filepath-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-filter-unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-filter-unittest.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-filter-unittest_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-filter-unittest_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-json-outfiles-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-json-outfiles-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-json-output-unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-json-output-unittest.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-list-tests-unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-list-tests-unittest.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-list-tests-unittest_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-list-tests-unittest_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-listener-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-listener-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-message-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-message-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-options-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-options-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-output-test-golden-lin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-output-test-golden-lin.txt -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-output-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-output-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-output-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-output-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name1-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name1-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name1-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name1-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name2-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name2-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name2-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-invalid-name2-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-param-test-test.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-param-test2-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-param-test2-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-port-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-port-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-printers-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-printers-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-shuffle-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-shuffle-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-shuffle-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-shuffle-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-test-part-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-test-part-test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-test2_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-test2_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-throw-on-failure-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-throw-on-failure-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-throw-on-failure-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-throw-on-failure-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-uninitialized-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-uninitialized-test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/googletest-uninitialized-test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/googletest-uninitialized-test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest-typed-test2_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest-typed-test2_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest-typed-test_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest-typed-test_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest-typed-test_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest-typed-test_test.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest-unittest-api_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest-unittest-api_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_all_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_all_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_assert_by_exception_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_assert_by_exception_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_environment_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_environment_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_help_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_help_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_help_test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_help_test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_json_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_json_test_utils.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_list_output_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_list_output_unittest.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_list_output_unittest_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_list_output_unittest_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_main_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_main_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_no_test_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_no_test_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_pred_impl_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_pred_impl_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_premature_exit_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_premature_exit_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_prod_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_prod_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_repeat_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_repeat_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_skip_environment_check_output_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_skip_environment_check_output_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_skip_in_environment_setup_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_skip_in_environment_setup_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_skip_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_skip_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_sole_header_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_sole_header_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_stress_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_stress_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_test_macro_stack_footprint_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_test_macro_stack_footprint_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_test_utils.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_testbridge_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_testbridge_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_testbridge_test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_testbridge_test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_throw_on_failure_ex_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_throw_on_failure_ex_test.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_unittest.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_xml_outfile1_test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_xml_outfile1_test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_xml_outfile2_test_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_xml_outfile2_test_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_xml_outfiles_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_xml_outfiles_test.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_xml_output_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_xml_output_unittest.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_xml_output_unittest_.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_xml_output_unittest_.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/gtest_xml_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/gtest_xml_test_utils.py -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/production.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/production.cc -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/googletest/test/production.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/googletest/test/production.h -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/library.json -------------------------------------------------------------------------------- /third_party/googletest-release-1.10.0/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/third_party/googletest-release-1.10.0/platformio.ini -------------------------------------------------------------------------------- /valgrind_report.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandyedi/raytracing-from-the-ground-up/HEAD/valgrind_report.txt --------------------------------------------------------------------------------