├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── pom.xml └── src ├── main ├── attic │ ├── LinearType.java │ └── VecLinearType.java └── java │ └── com │ └── hackoeur │ └── jglm │ ├── AbstractMat.java │ ├── AbstractVec.java │ ├── Mat.java │ ├── Mat3.java │ ├── Mat4.java │ ├── Matrices.java │ ├── Vec.java │ ├── Vec3.java │ ├── Vec4.java │ ├── buffer │ ├── BufferAllocator.java │ └── BufferAllocatorFactory.java │ └── support │ ├── Compare.java │ ├── FastMath.java │ ├── FastMathCalc.java │ ├── FastMathLiteralArrays.java │ ├── JglmConfig.java │ └── Precision.java └── test └── java └── com └── hackoeur └── jglm ├── InvSqrtTest.java ├── JglmTesting.java ├── Mat3Test.java ├── Mat4Test.java ├── MatricesTest.java ├── Vec3Test.java └── support ├── JglmConfigTest.java └── jglm.properties /.gitignore: -------------------------------------------------------------------------------- 1 | .project 2 | .settings 3 | .classpath 4 | target/ 5 | bin/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/attic/LinearType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/attic/LinearType.java -------------------------------------------------------------------------------- /src/main/attic/VecLinearType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/attic/VecLinearType.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/AbstractMat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/AbstractMat.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/AbstractVec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/AbstractVec.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/Mat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/Mat.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/Mat3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/Mat3.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/Mat4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/Mat4.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/Matrices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/Matrices.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/Vec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/Vec.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/Vec3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/Vec3.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/Vec4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/Vec4.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/buffer/BufferAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/buffer/BufferAllocator.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/buffer/BufferAllocatorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/buffer/BufferAllocatorFactory.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/support/Compare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/support/Compare.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/support/FastMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/support/FastMath.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/support/FastMathCalc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/support/FastMathCalc.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/support/FastMathLiteralArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/support/FastMathLiteralArrays.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/support/JglmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/support/JglmConfig.java -------------------------------------------------------------------------------- /src/main/java/com/hackoeur/jglm/support/Precision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/main/java/com/hackoeur/jglm/support/Precision.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/InvSqrtTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/InvSqrtTest.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/JglmTesting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/JglmTesting.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/Mat3Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/Mat3Test.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/Mat4Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/Mat4Test.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/MatricesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/MatricesTest.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/Vec3Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/Vec3Test.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/support/JglmConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/support/JglmConfigTest.java -------------------------------------------------------------------------------- /src/test/java/com/hackoeur/jglm/support/jglm.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jroyalty/jglm/HEAD/src/test/java/com/hackoeur/jglm/support/jglm.properties --------------------------------------------------------------------------------