2012-11-01 23:14:07 +00:00
# Lmath-rs
2012-11-01 05:58:36 +00:00
2012-11-01 23:14:07 +00:00
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.
2012-09-07 10:48:47 +00:00
2012-09-07 11:09:19 +00:00
## Todo:
2012-11-08 02:54:24 +00:00
- ~~Matrix inversion~~
2012-11-08 02:14:50 +00:00
- ~~Matrix rotation~~
- ~~Angle types (degrees/radians)~~
2012-11-08 02:09:25 +00:00
- Operator Overloading
2012-12-04 04:56:06 +00:00
- Phase out the use of `num::cast::cast` for numeric conversions
2012-11-08 02:09:25 +00:00
- Implement component-wise functions for vectors
2012-11-01 05:58:36 +00:00
- Euler and axial rotations
- Performance improvements
2012-11-01 13:08:40 +00:00
- Increase unit test coverage
- Improve documentation
2012-11-08 02:14:50 +00:00
- ~~Publish on Cargo Central~~
2012-11-08 02:09:25 +00:00
- Swizzle functions
Dependant on rust/master:
2012-12-03 01:10:14 +00:00
- ~~Implement trait inheritance~~
2012-11-08 02:09:25 +00:00
- Make use of static functions for constants and constructors
2012-09-07 10:48:47 +00:00
2012-12-04 04:56:06 +00:00
~B☼