This repository has been archived by the owner on Mar 6, 2024. It is now read-only.
Releases: Caellian/Math
Releases · Caellian/Math
Version 3.0.0b
- Added TypeErasable interface to allow type comparison, switchin and etc.
- Moved number related methods out of Matrix and Vector classes into MatrixN and VectorN classes (respectively).
- Created MatrixB and VectorB.
- Matrices and vectors now implement Iterable interface!
- Improved requirement fail messages to include more information and be easier to understand.
- Created a lookAt method for 4x4 matrices.
Version 3.0.0a
- Switched to Kotlin. Scala version is in https://github.com/Caellian/math-scala
- Added some additional functionality to matrices.
- Renamed util package to internal, as all data in it should only be used internally.
- Added support for Java 9 Jigsaw modules (Math is hr.caellian.math module).
- Polished up the project structure.
Version 2.0.0
Version 1.3.1
Added quaternion rotation matrix initialization method. Made documentation more consistent. Signed-off-by: Tin Švagelj <tin.svagelj.email@gmail.com>
Version 1.2.0
Added direct vector multiplication to matrices because it's useful. Cleaned up code a bit. Switched to blacklist .gitignore file. Signed-off-by: Tin Švagelj <tin.svagelj.email@gmail.com>
Version 1.1.0
Created implementation of Matrix and Vector for other number types. Moved type related objects to parent .scala file. Signed-off-by: Caellian <tin.svagelj.email@gmail.com>
Version 1.0.1
Version 1.0.1
Version 1.0.0
Version 1.0.0