An opinionated, powerful math lib for Vector2, Vector3, Matrix and Quaternion operations
Vector2
- Add, Sub, Div, Mul, Eq
- Distance
- Move towards target
- and more
Vector3
TODO
Quaternion
TODO
Matrix
TODO
TODOs
- vector3
- quaternion
- matrix
- tests
- documentation
This crate is developed to be part of Λ.R.Ξ.N.Λ 2D game engine.
The crate is named after a mathematician Cahit Arf. He is known for the Arf invariant of a quadratic form in characteristic 2 (applied in knot theory and surgery theory) in topology, the Hasse–Arf theorem in ramification theory, Arf semigroups, and Arf rings.