No description
63f9cd38b7
Although `magnitude` conflicts with the `length` in the vector implementations, it seems to be more in keeping with the correct mathematical terminology. |
||
---|---|---|
src | ||
.gitignore | ||
LICENSE.txt | ||
Makefile | ||
README.md |
Lmath-rs
Lmath is generic linear algebra library for Rust. There is still much to do, unit tests to write, bugs to fix, and performance enhancements to make. Help is much appreciated, so please don't hesitate to send me a pull request.
Todo:
Matrix inversionMatrix rotationAngle types (degrees/radians)- Operator Overloading
- Phase out the use of
num::cast::cast
for numeric conversions - Implement component-wise functions for vectors
- Euler and axial rotations
- Performance improvements
- Increase unit test coverage
- Improve documentation
Publish on Cargo Central- Swizzle functions
Dependant on rust/master:
Implement trait inheritance- Make use of static functions for constants and constructors
~B☼