Sébastien Crozet
f83ddde824
Update to the last Rust.
...
This renames lib.rs to nalgebra.rs so that the generated *.so has the right name.
2013-12-11 16:32:03 +01:00
Sébastien Crozet
86d6ff759c
Replace `rust build` by `rustc`.
2013-10-12 10:41:48 +02:00
Sébastien Crozet
ebcc294a38
Update the doc rule.
2013-10-02 18:20:53 +02:00
Sébastien Crozet
410bbd1d25
Update to the last Rust api.
...
RngUtils is dead.
rustdoc_ng became rustdoc.
2013-09-22 21:12:50 +02:00
Sébastien Crozet
7de844b46a
Moved some files + use rustdoc_ng to generate the documenatiton.
...
Trait failes are merged in three files:
* operations.rs - for low-level matrix/vector operations
* geometry.rs - for operations with a clear, broadly known geometric meaning.
* structure.rs - for operations to access/alter the object inner structures.
Specialisations are moved to the `spec` folder.
2013-09-22 11:05:15 +02:00
Sébastien Crozet
06c7293e83
Specialized Mul, RMul, and LMul for Mat2 and Mat3.
2013-09-14 11:07:52 +02:00
Sébastien Crozet
1a08262f50
More unsafe indexing in inner loops and add some benchmarks.
2013-09-14 00:08:46 +02:00
Sébastien Crozet
70cee0ea3d
Rename the main module lib.rs.
...
This is a first step toward the use of rustpkg.
2013-08-31 18:33:20 +02:00
Sébastien Crozet
ef718028e8
Add distcheck rule to the makefile.
2013-08-11 13:24:38 +02:00
Sébastien Crozet
4cc5b178c8
Add DeltaTransformVector tait and fix transformation.
2013-06-13 14:44:15 +00:00
Sébastien Crozet
9062c37a64
The lib directory is automatically created.
2013-06-09 12:14:03 +00:00
Sébastien Crozet
3fa933d13f
Add comments and adapted to new rust syntax.
2013-05-21 22:46:33 +00:00
Sébastien Crozet
dc0757b2e5
Add rotation and translation traits.
2013-05-19 11:44:27 +00:00
Sébastien Crozet
890cdb73f2
Add tests and basis generation.
2013-05-18 17:04:03 +00:00
Sébastien Crozet
d636fdd346
Add matrix adaptors and addapted to the now rust features.
2013-05-16 21:30:39 +00:00
Sébastien Crozet
8b18310c3c
Add basic operations.
2013-05-14 11:35:01 +00:00