Sébastien Crozet
d81a895a87
Switch license to Apache v2.0 + update sponsor link.
2020-08-19 19:48:16 +02:00
Jake Shadle
4fa4a6b854
HTTPS All The Things ( #608 )
...
* Use https for all links where it is valid
* Fix random links to external sites
2019-08-27 22:05:28 +02:00
Sébastien Crozet
2ff394e729
Add discord chat button. ( #462 )
...
Add discord chat button
2018-11-01 16:38:58 +01:00
sebcrozet
b5249c55ba
Update travis badge link.
2018-09-15 09:28:56 +02:00
Erlend Sogge Heggen
4984a96f27
Update forum link from "users" to "discourse"
2018-06-17 11:13:27 +02:00
Krushn Dayshmookh
e7c0e95d3f
fixed typo
2018-02-25 14:07:32 +01:00
Sébastien Crozet
c235728fb0
Add Patreon button to the README.
2017-08-15 19:07:18 +02:00
Sébastien Crozet
42b48563be
Make serde optional behind the "serde-serialize" feature.
2017-02-15 22:04:34 +01:00
Sébastien Crozet
896ad19dd0
Update README.md
2017-02-14 18:54:47 +01:00
Sébastien Crozet
14e9194f69
Update the changelog.
2017-02-14 18:49:25 +01:00
Sébastien Crozet
086e6e719f
Doc + slerp + conversions.
2017-02-12 18:17:09 +01:00
Sébastien Crozet
d442b0479d
Prevent the README cargo example to be compiled as a test.
2016-08-29 21:22:09 +02:00
Sébastien Crozet
8f5b60421c
Add an example dependency entry to the README.
2016-08-29 21:16:15 +02:00
Sébastien Crozet
26f58a89a8
Fix README forum link.
2016-08-24 23:32:40 +02:00
Sébastien Crozet
d29ff53329
Implement traits from the algebra crate.
2016-08-21 21:35:56 +02:00
Sébastien Crozet
85819c5fed
Make the link to the documentation more visible
...
Fix #194
2016-08-09 21:50:21 +02:00
Sébastien Crozet
df872f407d
Replace "col" by "column".
...
Related to #176 .
2016-04-18 08:32:12 +02:00
Sébastien Crozet
e6156727f2
Use full names for everything.
...
Note that `sqdist` becomes `distance_squared` and `sqnorm` becomes `norm_squared`.
Fix #176 .
2016-04-17 17:26:58 +02:00
Sébastien Crozet
9e739676a7
Implement *Assign
traits for everything.
...
Fix #184 .
2016-04-17 12:57:54 +02:00
Sébastien Crozet
60c0f32e1c
Feature-gate the VecN
structure.
...
`rustc` is has a hard time compiling it from time to time.
2016-03-24 19:44:08 +01:00
Sébastien Crozet
c1ec00cfe7
Complete the documentation.
2016-03-24 19:44:08 +01:00
Sébastien Crozet
88fb33cf44
Remove useless or incomplete structs: Vec0
, Pnt0
, Iso4
, Rot4
.
2016-03-24 19:43:50 +01:00
Sébastien Crozet
0c8b8bfcdb
Add similarity transformations Sim2 and Sim3 (uniform scale followed by a rotation followed by a translation).
2016-03-24 19:03:40 +01:00
Sébastien Crozet
ca129512ae
Add Travis badge to the README.
...
Fix #140 .
2015-07-12 09:35:10 +02:00
Sébastien Crozet
44df67bde2
Fix the README examples.
2015-06-06 14:28:34 +02:00
Sébastien Crozet
9d5d3f49f9
Do not mantion the double-dispatch on the doc.
2014-11-26 14:36:50 +01:00
Sébastien Crozet
8288ebdfab
Add quaternions to the feature list.
2014-10-14 22:24:10 +02:00
Sébastien Crozet
162346ab47
Fix typos.
2014-10-13 08:46:39 +02:00
Sébastien Crozet
0cf725f5f2
Add 3D orthogonal and perspective projection structures.
...
Fix #26 .
2014-10-12 20:40:46 +02:00
Sébastien Crozet
5b1388888b
Update the compilation section of the README.
2014-07-14 17:56:35 +02:00
Sébastien Crozet
ecbc159521
Update some links to point on nalgebra.org
.
2014-06-09 21:48:24 +02:00
Jim Garrison
bba2278b64
Update README.md: extern mod -> extern crate
2014-06-07 17:07:03 -07:00
Vincent Barrielle
b3bc4c66f1
QR decomposition mentionned in README
2014-05-16 19:55:20 +02:00
Sébastien Crozet
836a0d40ae
Modify .travis.yml
to generate the documentation.
2014-01-21 08:13:10 +01:00
Sébastien Crozet
5463da79ae
Make make test
test the documentation examples too.
2014-01-19 16:16:12 +01:00
Sébastien Crozet
3e41e18c32
Fix the example on the README.
2014-01-14 09:52:18 +01:00
Sébastien Crozet
f026585b63
Fix the link to the online documentation.
2014-01-14 09:48:03 +01:00
Sébastien Crozet
281a17e456
Add travis buid icon to the readme.
2013-10-20 23:55:58 +02:00
Sébastien Crozet
bb5654d220
Remove free-functions alliasing structures constructors.
...
Those constructors are not idiomatic. Use e.g. `Vec3::new(0, 0, 0)` instead.
2013-10-14 11:22:38 +02:00
Sébastien Crozet
1c0b60c3ef
Add a link to the on-line documentation.
2013-10-08 02:10:35 +02:00
Sébastien Crozet
d25534610d
Add a one-line description to each free-function.
...
This is better than nothing.
2013-10-08 01:59:15 +02:00
Sébastien Crozet
edf17b5667
Update to the last Rust.
...
Also use free-functions on tests.
2013-10-08 01:22:56 +02:00
Sébastien Crozet
3f99bd62c6
Use use
instead of pub use
to import modules on the examples.
2013-10-06 19:36:59 +02:00
Sébastien Crozet
ee2db8da99
Add the "nalgebra in use" part to the readme.
2013-10-06 19:32:31 +02:00
Sébastien Crozet
d0267f5071
Fix the example given by the readme.
2013-10-06 19:28:52 +02:00
Sébastien Crozet
5e4285ae6f
Fix typos on the readme.
2013-10-06 19:20:39 +02:00
Sébastien Crozet
84212f1449
Huge api change!
...
Everything changed, hopefully for the best.
* everything is accessible from the `na` module. It re-export
everything and provides free functions (i-e: na::dot(a, b) instead of
a.dot(b)) for most functionalities.
* matrix/vector adaptors (Rotmat, Transform) are replaced by plain
types: Rot{2, 3, 4} for rotation matrices and Iso{2, 3, 4} for
isometries (rotation + translation). This old adaptors system was to
hard to understand and to document.
* each file related to data structures moved to the `structs` folder.
This makes the doc a lot more readable and make people prefer the
`na` module instead of individual small modules.
* Because `na` exists now, the modules `structs::vec` and
`structs::mat` dont re-export anything now.
As a side effect, this makes the documentation more readable.
2013-10-06 18:07:17 +02:00
Sébastien Crozet
0228d70add
Add the frog to the project list.
2013-10-02 12:53:38 +02:00
Sébastien Crozet
f17ed215a0
Fix formatting on the README.
2013-09-28 00:15:44 +02:00
Sébastien Crozet
828dc8451e
Improve the readme.
2013-09-28 00:12:18 +02:00