//// Dawsh Linear Algebra Library - Everything you need for 3D math /// @file LinearAlgebra.h /// @description Includes all LinearAlgebra classes and functions /// @author Josh O'Leary, William Tomasine II /// @copyright 2024 Redacted Software /// @license Unlicense - Public Domain /// @revision 1.3 /// @edited 2024-02-26 #pragma once // TODO: Enforce Style Consistency (Function Names use MicroSoft Case) // TODO: Implement Templated Linear Algebra // Library Code // #include "J3ML/LinearAlgebra/Vector2.h" #include "J3ML/LinearAlgebra/Vector3.h" #include "J3ML/LinearAlgebra/Vector4.h" #include "J3ML/LinearAlgebra/Quaternion.h" #include "J3ML/LinearAlgebra/AxisAngle.h" #include "J3ML/LinearAlgebra/EulerAngle.h" #include "J3ML/LinearAlgebra/Matrix2x2.h" #include "J3ML/LinearAlgebra/Matrix3x3.h" #include "J3ML/LinearAlgebra/Matrix4x4.h" #include "J3ML/LinearAlgebra/Transform2D.h" #include "J3ML/LinearAlgebra/CoordinateFrame.h" using namespace J3ML::LinearAlgebra;