cf216f9b90
Now, access to vector components are x, y, z, w, a, b, ... instead of at[i]. The method at(i) has the same (read only) effect as the old at[i]. Now, access to matrix components are m11, m12, ... instead of mij[offset(i, j)]... The method at((i, j)) has the same effect as the old mij[offset(i, j)]. Automatic implementation of all traits the compiler supports has been added on the #[deriving] clause for both matrices and vectors. |
||
---|---|---|
doc | ||
src | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md |
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. I pull the compiler and fix my code almost every days. If you encounter problems, make sure you have the last version.
git clone git://github.com/sebcrozet/nalgebra.git
cd nalgebra
make