This website requires JavaScript.
9e739676a7
Implement `*Assign` traits for everything.
Sébastien Crozet
2016-04-17 12:57:54 +0200
b9509412b7
Implement `*Assign` traits.
Sébastien Crozet
2016-04-17 12:51:41 +0200
74fd3e1a04
Support `f64 * Vec3<f64>` and so on.
Jason Orendorff
2016-04-17 02:25:08 -0500
dea0ccc1fd
Made PntAsVec use associated types. (#179 )
Jeroen Bollen
2016-04-17 09:23:37 +0200
5e2b960cf1
Support `f64 * Vec3<f64>` and so on. Fixes #182 .
Jason Orendorff
2016-04-14 13:45:10 -0500
6451dff61b
Changed as_vec to to_vec where appropriate.
Jeroen Bollen
2016-04-07 22:22:13 +0200
d0c6a97d71
Made PntAsVec use associated types.
Jeroen Bollen
2016-04-07 22:12:49 +0200
5857cc005f
Removed more unneeded parentheses
Jeroen Bollen
2016-04-07 21:32:51 +0200
c0d4135f32
Removed unnecessary parentheses around `for` head expression.
Jeroen Bollen
2016-04-07 21:28:24 +0200
a47881a7c2
Create gh-pages branch via GitHub
Sébastien Crozet
2016-03-31 22:52:44 +0200
aaacef0692
Update the doc.
Sébastien Crozet
2016-03-31 22:33:32 +0200
f8c925c096
Renamed CHANGELOG to CHANGELOG.md
v0.6.0
Sébastien Crozet
2016-03-31 21:57:46 +0200
b910ce914f
Merge pull request #175 from sebcrozet/sim_and_vecn
Sébastien Crozet
2016-03-31 21:54:00 +0200
a52ecc73b1
Minor CHANGELOG fix.
Sébastien Crozet
2016-03-31 21:46:01 +0200
0dc3b91abd
Fix Ortho when the feature `arbitrary` is enabled.
Sébastien Crozet
2016-03-31 21:44:42 +0200
2fa7ef0e00
Update the changelog.
Sébastien Crozet
2016-03-31 21:31:01 +0200
20bb99c312
Minor documentation fixes.
Sébastien Crozet
2016-03-31 21:30:23 +0200
35ae97dc29
Fix benchmarks.
Sébastien Crozet
2016-03-31 21:24:37 +0200
4c58e37910
Make look_at, perspective, and orthographic projection matrices conform to computer-graphics convensions.
Sébastien Crozet
2016-03-31 21:22:02 +0200
91e14670ed
Add multiplications between Iso, Rot, and Sim.
Sébastien Crozet
2016-03-28 17:05:44 +0200
5b7af11555
Add Sim/Rot, Sim/Iso, Iso/Rot multiplications.
Sébastien Crozet
2016-03-28 15:18:28 +0200
02001667f7
Fix look_at matrices + implement Display for statically sized structures.
Sébastien Crozet
2016-03-28 14:56:25 +0200
60c0f32e1c
Feature-gate the `VecN` structure.
Sébastien Crozet
2016-03-24 19:37:56 +0100
b4c6c99dd7
Update the changelog.
Sébastien Crozet
2016-03-24 19:09:32 +0100
fe73e8743f
Minor comment fix.
Sébastien Crozet
2016-03-24 19:04:09 +0100
cbbf5f138d
Remove the double-dispatch trick for Cast implementations.
Sébastien Crozet
2016-03-24 19:04:06 +0100
c1ec00cfe7
Complete the documentation.
Sébastien Crozet
2016-03-24 19:04:01 +0100
87a80c2de6
Fix tests.
Sébastien Crozet
2016-03-24 19:03:57 +0100
8dbfbe10a5
Add a changelog (at last!)
Sébastien Crozet
2016-03-24 19:03:52 +0100
ceed9e52bd
Implement `Arbitrary` for `VecN`.
Sébastien Crozet
2016-03-24 19:03:48 +0100
88fb33cf44
Remove useless or incomplete structs: `Vec0`, `Pnt0`, `Iso4`, `Rot4`.
Sébastien Crozet
2016-03-24 19:03:44 +0100
0c8b8bfcdb
Add similarity transformations Sim2 and Sim3 (uniform scale followed by a rotation followed by a translation).
Sébastien Crozet
2016-03-24 19:03:40 +0100
f8f4924e47
Add vector perametrizable by their sizes.
Sébastien Crozet
2016-03-24 19:03:29 +0100
065d232d93
Merge 1be8a9ec76
into 20070e9677
Jared Forsyth
2016-03-14 17:12:58 +0000
20070e9677
Add version number for `quickcheck`.
Sébastien Crozet
2016-03-07 16:40:19 +0100
6bcf43563f
Release 0.5.1.
Sébastien Crozet
2016-01-10 16:16:41 +0100
ca6026e5cb
Merge pull request #168 from arturoc/master
Sébastien Crozet
2016-01-10 16:12:44 +0100
d15211737a
Restore most of @oleglite Row/Col implementations lost during the last merge.
Sébastien Crozet
2016-01-10 16:10:14 +0100
bfd97beffe
Merge branch 'misc'
Sébastien Crozet
2016-01-10 15:46:06 +0100
91c4b58bbb
Fix missing trait bounds when the "arbitrary" feature is enabled.
Sébastien Crozet
2016-01-10 15:39:54 +0100
5a058f0c76
Releave v0.5.0.
Sébastien Crozet
2016-01-10 15:24:36 +0100
58de7f461e
DMat{1..6}: make the `Col` and `Row` implementation return a DVec{1..6} instead of a plain DVec.
Sébastien Crozet
2016-01-10 15:23:18 +0100
b63e60560f
Merge pull request #169 from oleglite/master
Sébastien Crozet
2016-01-10 15:02:21 +0100
1338e0c358
DMat: implement `from_row_iter` and `from_col_iter`.
Sébastien Crozet
2016-01-10 14:50:08 +0100
581251d5b4
Implement dynamic matrix with a maximum size.
Sébastien Crozet
2016-01-10 14:50:02 +0100
3cd4221bf7
Implement `Row` and `Col` for `DMat`.
Sébastien Crozet
2016-01-10 14:49:55 +0100
11b49f50c9
Implement `Mean` for `DVec`, `DVecN`, `VecN` and `MatN`.
Sébastien Crozet
2016-01-10 14:49:48 +0100
5cbbc25bb2
Make vectors indexable the same way as slices.
Sébastien Crozet
2016-01-10 14:49:37 +0100
c4bce82290
Implement Row & Col Traits for DMat
Oleg Beloglazov
2016-01-10 16:03:04 +0300
4845a0790a
mat_macros: from_homogeneous_impl was using dimension of src not dst
arturo castro
2016-01-08 10:02:06 +0100
e683117206
Merge dd3c1fbea7
into 22edb3a157
qrlpx
2015-11-17 04:54:11 +0000
7839ccda71
Update the documentation.
Sébastien Crozet
2015-11-15 22:16:09 +0100
22edb3a157
Merge pull request #165 from sebcrozet/misc
Sébastien Crozet
2015-11-15 22:08:57 +0100
54c22c2fc3
Release v0.4.0
Sébastien Crozet
2015-11-15 21:38:40 +0100
4098c6c5e5
Make Iso::look_at{_z} static.
Sébastien Crozet
2015-11-15 21:38:35 +0100
58000e4838
Implement AsRef, AsMut, From for vectors and matrices.
Sébastien Crozet
2015-11-15 21:38:28 +0100
948341685e
Add implementation of `RotationMatrix` for `UnitQuat`.
Sébastien Crozet
2015-11-15 21:38:23 +0100
6db6db19fc
Release v0.3.2.
Sébastien Crozet
2015-11-15 00:20:20 +0100
64658fb016
Merge 73158ddad1
into aa1a4ceb58
Michael Riss
2015-11-14 23:13:06 +0000
aa1a4ceb58
Merge pull request #164 from dshizzle/master
Sébastien Crozet
2015-11-15 00:13:04 +0100
179a6560ce
Fix eigenvalue calculation for diagonal matrices
Daniel D
2015-11-14 15:40:35 +0100
98e0526bbb
Provide test case for a diagonal matrix resulting in NaN values from the QR eigenvalue computation.
Michael Riss
2015-11-14 01:18:10 +0100
73158ddad1
Add Debug trait to Outer trait
Michael Riss
2015-11-13 15:33:44 +0100
0f24c2d8fc
Release v0.3.1.
Sébastien Crozet
2015-10-13 23:20:02 +0200
37f1a1d26c
Style fixes.
Sébastien Crozet
2015-10-13 22:53:19 +0200
ccaea63906
Merge pull request #156 from dshizzle/master
Sébastien Crozet
2015-10-13 18:20:24 +0200
c4753aaf65
Implemented QR algorithm with initial transformation to Hessenberg form and Wilkinson shift for symmetric matrices
Daniel
2015-09-22 00:19:45 +0200
6fee70bd19
Release 0.3.0.
Sébastien Crozet
2015-09-16 23:28:08 +0200
189bcef193
Merge pull request #155 from Binero/master
Sébastien Crozet
2015-09-16 23:26:47 +0200
72ce1881ce
Fixed issue #154 https://github.com/sebcrozet/nalgebra/issues/154
Jeroen Bollen
2015-09-15 19:47:27 +0200
0bcbd4df4b
Removed unused import.
Sébastien Crozet
2015-09-13 23:53:28 +0200
cdd0443cf8
Release version 0.2.23.
Sébastien Crozet
2015-09-13 23:51:08 +0200
0e8fbf070f
Merge pull request #152 from Antsiscool/master
Sébastien Crozet
2015-09-13 23:50:38 +0200
f9d79fcf5a
Removed Display trait from Debug method for DMat.
Antsiscool
2015-09-10 14:34:41 +1000
eb7600adf6
Release v0.2.22.
Sébastien Crozet
2015-08-28 08:39:11 +0200
6db0fce59b
Merge pull request #151 from AndersKaloer/row_slice-fix
Sébastien Crozet
2015-08-27 20:29:42 +0200
043d7ab108
Fix wrong allocated vector length in RowSlice
Anders Kalør
2015-08-27 16:55:20 +0200
5e41fbfe2a
Add RowSlice and ColSlice test cases for DMat
Anders Kalør
2015-08-27 16:53:20 +0200
0a8920f11c
Merge pull request #150 from sebcrozet/rustup
Sébastien Crozet
2015-08-20 21:46:46 +0200
ca3c4e73c5
Fix warnings generated by the last rust-nightly.
Sébastien Crozet
2015-08-20 21:41:40 +0200
fdfd1bde78
Merge pull request #149 from tikue/master
Sébastien Crozet
2015-08-19 21:38:54 +0200
e2c21c4ae2
Fix transpose_mut for square matrices.
Tim Kuehn
2015-08-12 16:52:55 -0700
a862444c07
Release v0.2.21.
Sébastien Crozet
2015-08-09 14:40:19 +0200
2091cd8da6
Minor codding style fixes.
Sébastien Crozet
2015-08-09 14:39:45 +0200
a14393be43
Merge pull request #147 from dshizzle/master
Sébastien Crozet
2015-08-09 14:38:11 +0200
89bbe0f4b4
Removed unused code
Daniel
2015-08-08 17:52:16 +0200
1716dd86db
Made tests more readable - missed a function
Daniel
2015-08-08 17:22:47 +0200
9bb6325846
Made tests more readable
Daniel
2015-08-08 14:52:57 +0200
dc571838bb
Added check for symmetricity of input matrix
Daniel
2015-08-07 15:03:38 +0200
b197959e2b
Implemented Cholesky decomposition with tests
Daniel
2015-08-07 14:44:25 +0200
1be8a9ec76
add an example cargo.toml dep
Jared Forsyth
2015-07-30 20:36:29 -0700
7e88b54a8e
Merge pull request #144 from sebcrozet/travis_badge
Sébastien Crozet
2015-07-12 09:36:34 +0200
ca129512ae
Add Travis badge to the README.
Sébastien Crozet
2015-07-12 09:35:10 +0200
ce884e2c34
Release v0.2.20.
Sébastien Crozet
2015-07-12 09:32:45 +0200
53b8737aca
Merge pull request #143 from aryla/master
Sébastien Crozet
2015-07-12 09:32:00 +0200
75208896a3
Fix multiplication of non-square DMats.
Arttu Ylä-Outinen
2015-07-12 09:44:03 +0300
8b14cef4e7
Add a test for multiplication of non-square DMats.
Arttu Ylä-Outinen
2015-07-12 09:42:31 +0300
8711a8602e
Merge pull request #141 from sebcrozet/no_identity_fail
Sébastien Crozet
2015-07-07 23:02:36 +0200
4533117433
Release v0.2.19.
Sébastien Crozet
2015-07-07 22:55:41 +0200
c13b0388ef
Remove implementations of `Rotation`, `Translation` and `Transformation` for the `Identity` type.
Sébastien Crozet
2015-07-07 22:40:14 +0200