Linear algebra library for Rust.
Go to file
Sébastien Crozet eb4e4a6aeb Add a PVec3 type, for Padded Vector 3d.
This is the same as Vec3 but with an extra field for padding. This is useful for applications
needing a power-of-two number of arguments (typically mixed CPU/GPU applications).

The corresponding matrix is not yet implemented.
2013-08-31 11:13:17 +02:00
doc Fix to make it work with the new compiler. 2013-06-19 12:26:59 +02:00
src Add a PVec3 type, for Padded Vector 3d. 2013-08-31 11:13:17 +02:00
.gitignore Add type aliases. 2013-07-22 13:44:08 +02:00
LICENSE Initial commit. 2013-05-14 11:34:28 +00:00
Makefile Add distcheck rule to the makefile. 2013-08-11 13:24:38 +02:00
README.md Add static methods to build canonical axis. 2013-07-24 23:54:54 +02:00

README.md

nalgebra

nalgebra is a n-dimensional linear algebra library written with the rust programming language.

It is mainly focused on features needed for real-time physics. It should be usable for graphics too.

Compilation

You will need the last rust compiler from the master branch. If you encounter problems, make sure you have the last version before creating an issue.

git clone git://github.com/sebcrozet/nalgebra.git
cd nalgebra
make