forked from M-Labs/nalgebra
Fix typos on the readme.
This commit is contained in:
parent
84212f1449
commit
5e4285ae6f
@ -36,14 +36,15 @@ prefix.
|
|||||||
**nalgebra** is meant to be a general-purpose linear algebra library (but is very far from that…),
|
**nalgebra** is meant to be a general-purpose linear algebra library (but is very far from that…),
|
||||||
and keeps an optimized set of tools for computational graphics and physics. Those features include:
|
and keeps an optimized set of tools for computational graphics and physics. Those features include:
|
||||||
|
|
||||||
* Vectors with static sizes: `Vec0`, `Vec1`, `Vec2`, ..., `Vec6`.
|
* Vectors with static sizes: `Vec0`, `Vec1`, `Vec2`, `Vec3`, `Vec4`, `Vec5`, `Vec6`.
|
||||||
* Square matrices with static sizes: `Mat1`, `Mat2`, ..., `Mat6 `.
|
* Square matrices with static sizes: `Mat1`, `Mat2`, `Mat3`, `Mat4`, `Mat5`, `Mat6 `.
|
||||||
* Rotation matrices: `Rot2`, `Rot3`, `Rot4`.
|
* Rotation matrices: `Rot2`, `Rot3`, `Rot4`.
|
||||||
* Isometries: `Iso2`, `Iso3`, `Iso4`.
|
* Isometries: `Iso2`, `Iso3`, `Iso4`.
|
||||||
* Dynamically sized vector: `DVec`.
|
* Dynamically sized vector: `DVec`.
|
||||||
* Dynamically sized (square or rectangular) matrix: `DMat`.
|
* Dynamically sized (square or rectangular) matrix: `DMat`.
|
||||||
* A few methods for data analysis: `Cov`, `Mean`.
|
* A few methods for data analysis: `Cov`, `Mean`.
|
||||||
* Operator overloading using the double trait dispatch [trick](http://smallcultfollowing.com/babysteps/blog/2012/10/04/refining-traits-slash-impls/). For example, the following work:
|
* Almost one trait per functionality: useful for generic programming.
|
||||||
|
* Operator overloading using the double trait dispatch [trick](http://smallcultfollowing.com/babysteps/blog/2012/10/04/refining-traits-slash-impls/). For example, the following works:
|
||||||
|
|
||||||
```rust
|
```rust
|
||||||
extern mod nalgebra;
|
extern mod nalgebra;
|
||||||
@ -60,8 +61,6 @@ fn main() {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
* Almost one trait per functionality: useful for generic programming.
|
|
||||||
|
|
||||||
## Compilation
|
## Compilation
|
||||||
You will need the last rust compiler from the master branch.
|
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.
|
If you encounter problems, make sure you have the last version before creating an issue.
|
||||||
|
Loading…
Reference in New Issue
Block a user