Implement Circle header, rename all files to use .hpp extension.

This commit is contained in:
2024-07-31 14:22:10 -04:00
parent 3e607d310d
commit a3d4562dec
88 changed files with 489 additions and 256 deletions

View File

@@ -13,7 +13,7 @@
#include <jtest/jtest.hpp>
#include <J3ML/Geometry/Frustum.h>
#include <J3ML/Geometry/Frustum.hpp>
#include <J3ML/Geometry/PBVolume.hpp>

View File

@@ -1,6 +1,6 @@
#pragma once
#include <J3ML/Geometry/Common.h>
#include <J3ML/Geometry/Common.hpp>
#include <jtest/jtest.hpp>
using J3ML::Geometry::Interval;

View File

@@ -0,0 +1,10 @@
/// Josh's 3D Math Library
/// A C++20 Library for 3D Math, Computer Graphics, and Scientific Computing.
/// Developed and Maintained by Josh O'Leary @ Redacted Software.
/// Special Thanks to William Tomasine II and Maxine Hayes.
/// (c) 2024 Redacted Software
/// This work is dedicated to the public domain.
/// @file OBBTests.hpp
/// @desc Unit tests for the Oriented Bounding Box class.
/// @edit 2024-07-23

View File

@@ -1,5 +1,5 @@
#include <jtest/jtest.hpp>
#include <J3ML/Geometry/Triangle.h>
#include <J3ML/Geometry/Triangle.hpp>
using J3ML::Geometry::Interval;
using J3ML::Geometry::Triangle;

View File

@@ -1,5 +1,5 @@
#include <J3ML/LinearAlgebra/Matrix3x3.h>
#include <J3ML/LinearAlgebra/Matrix3x3.hpp>
using namespace J3ML::LinearAlgebra;

View File

@@ -1,4 +1,4 @@
#include <J3ML/LinearAlgebra/Matrix3x3.h>
#include <J3ML/LinearAlgebra/Matrix3x3.hpp>
#include <jtest/jtest.hpp>
using namespace J3ML::LinearAlgebra;

View File

@@ -1,6 +1,6 @@
#include <jtest/jtest.hpp>
#include <J3ML/LinearAlgebra/Matrix4x4.h>
#include <J3ML/LinearAlgebra/Quaternion.h>
#include <J3ML/LinearAlgebra/Matrix4x4.hpp>
#include <J3ML/LinearAlgebra/Quaternion.hpp>
using namespace J3ML::LinearAlgebra;

View File

@@ -1,7 +1,7 @@
#pragma once
#include <cmath>
#include <J3ML/LinearAlgebra/Quaternion.h>
#include <J3ML/LinearAlgebra/Quaternion.hpp>
using namespace J3ML::LinearAlgebra;

View File

@@ -1,5 +1,5 @@
#include <J3ML/LinearAlgebra/Vector2.h>
#include <J3ML/LinearAlgebra/Vector2.hpp>
using J3ML::LinearAlgebra::Vector2;

View File

@@ -1,5 +1,5 @@
#include <J3ML/LinearAlgebra/Vector3.h>
#include <J3ML/LinearAlgebra/Vector3.hpp>
using J3ML::LinearAlgebra::Vector3;

View File

@@ -1,5 +1,5 @@
#include <J3ML/LinearAlgebra/Vector4.h>
#include <J3ML/LinearAlgebra/Vector4.hpp>
using Vector4 = J3ML::LinearAlgebra::Vector4;

View File

@@ -13,7 +13,7 @@
#pragma once
#include <jtest/jtest.hpp>
#include <J3ML/J3ML.h>
#include "J3ML/J3ML.hpp"
inline void MathFuncTests()
{