Sébastien Crozet
|
fb2147673b
|
Merge pull request #874 from dimforge/more_conversions
More conversions
|
2021-04-27 13:40:24 +02:00 |
|
Crozet Sébastien
|
0745384c21
|
Update changelog.
|
2021-04-27 13:29:15 +02:00 |
|
Crozet Sébastien
|
d59d438189
|
Add more conversion for glam types
Add Isometry3 <-> (Vec3, Quat)
Add Isometry2 <-> (Vec3, Quat)
Add Translation2/3/4 <-> Vec2/3/4
|
2021-04-27 13:21:46 +02:00 |
|
Crozet Sébastien
|
65b94ccb91
|
Add more conversions for translations
Add [T; D] <-> Translation<T, D>
Add Point<T, D> -> Translation<T, D>
|
2021-04-27 13:17:51 +02:00 |
|
Crozet Sébastien
|
db27a080f1
|
Cleanup conversions between points and static vectors.
|
2021-04-27 13:17:12 +02:00 |
|
Crozet Sébastien
|
09be376cd9
|
Add more conversion for Isometry
Add [T; D] -> Isometry<T, R, D>
Add SVector<T, D> -> Isometry<T, R, D>
Add Point<T, D> -> Isometry<T, R, D>
|
2021-04-27 13:16:44 +02:00 |
|
Crozet Sébastien
|
43cf22af28
|
Cleanup conversion between static arrays and static matrices.
|
2021-04-27 13:16:01 +02:00 |
|
Crozet Sébastien
|
984bb1a639
|
Fix const-generics blog post url in the changelog.
|
2021-04-12 18:15:16 +02:00 |
|
Crozet Sébastien
|
28bfb4ad6d
|
Update Changelog.
|
2021-04-12 17:54:06 +02:00 |
|
Crozet Sébastien
|
3ec57016b9
|
Release v0.26.1
|
2021-04-12 17:52:59 +02:00 |
|
Sébastien Crozet
|
9e5e8e7b94
|
Merge pull request #870 from dimforge/dvector_serialize
Fix serialization of DVector
|
2021-04-12 17:52:10 +02:00 |
|
Crozet Sébastien
|
f70e7f77d1
|
Fix serialization of DVector
|
2021-04-12 17:43:04 +02:00 |
|
Crozet Sébastien
|
c5c6c139ab
|
Release v0.26.0
|
2021-04-12 16:15:08 +02:00 |
|
Sébastien Crozet
|
230f1a81a0
|
Merge pull request #868 from dimforge/serde-no-std
Don't enable serde by default.
|
2021-04-12 15:12:03 +02:00 |
|
Crozet Sébastien
|
9aa3c1e449
|
Add comment about the serde-serialize-no-std feature.
|
2021-04-12 14:36:55 +02:00 |
|
Crozet Sébastien
|
95b021dbfb
|
Don't enable serde by default.
Don't enable `serde/std` by default.
Add a `serde-serialize-no-std` feature to enable serde without its default features.
|
2021-04-12 12:14:16 +02:00 |
|
Sébastien Crozet
|
ee2e0be7cb
|
Merge pull request #820 from dimforge/min_const_generics
Integrate min-const-generics.
|
2021-04-12 11:41:29 +02:00 |
|
Crozet Sébastien
|
ee1c0be2dd
|
Add a note about the PhantomData in Matrix.
|
2021-04-12 11:27:21 +02:00 |
|
Crozet Sébastien
|
2bef19ed5c
|
Deprecate the MatrixN alias.
|
2021-04-12 11:15:01 +02:00 |
|
Crozet Sébastien
|
7ec4497f92
|
Fix wrong alias.
|
2021-04-12 11:06:13 +02:00 |
|
Crozet Sébastien
|
b8811d3545
|
Fix compilation of benchmarks
|
2021-04-12 10:52:17 +02:00 |
|
Crozet Sébastien
|
73cc9882b2
|
Fix compilation of nalgebra-lapack
|
2021-04-12 10:35:35 +02:00 |
|
Crozet Sébastien
|
5a1dbfe37d
|
Use explicit storage names in matrix aliases.
|
2021-04-12 10:34:15 +02:00 |
|
Crozet Sébastien
|
bc7db9d139
|
Mark as const-fn some constructors of Point, Translation, Quaternion
|
2021-04-12 10:32:17 +02:00 |
|
Crozet Sébastien
|
bedf48dbc2
|
Mark small matrix/vector "new" constractors as const-fn.
|
2021-04-12 09:18:17 +02:00 |
|
Crozet Sébastien
|
ad5b18ac77
|
Deny missing docs again.
|
2021-04-11 14:36:27 +02:00 |
|
Crozet Sébastien
|
600bb175e7
|
Fix compilation with the mint feature.
|
2021-04-11 14:35:10 +02:00 |
|
Crozet Sébastien
|
3d834e08c9
|
Run cargo fmt
|
2021-04-11 14:09:01 +02:00 |
|
Crozet Sébastien
|
cc4427e52b
|
Make matrix power work for non-owned matrices.
|
2021-04-11 14:07:06 +02:00 |
|
Crozet Sébastien
|
24d546d3b6
|
Rename generic parameter N -> T
|
2021-04-11 13:57:54 +02:00 |
|
Crozet Sébastien
|
23a7d7475b
|
First compiling version after migrating the geometry module to const-generics.
|
2021-04-11 13:53:45 +02:00 |
|
Crozet Sébastien
|
8abbb35b40
|
First pass to migrate the geometry module to const-generics.
|
2021-04-11 13:53:45 +02:00 |
|
Crozet Sébastien
|
35ec135d2c
|
Fix compilation after rebase.
|
2021-04-11 13:53:45 +02:00 |
|
Crozet Sébastien
|
d17088398a
|
Replace generic-array with a regular array based on min-const-generics.
|
2021-04-11 13:53:45 +02:00 |
|
Sébastien Crozet
|
b2dadffcf2
|
Merge pull request #864 from vks/idiomatic-rand
More idiomatic use of Rand
|
2021-04-11 13:52:48 +02:00 |
|
Sébastien Crozet
|
2ebba30117
|
Merge pull request #861 from jturner314/fix-cholesky-det-complex
Fix Cholesky::determinant for complex elements
|
2021-04-11 13:49:35 +02:00 |
|
Sébastien Crozet
|
b9a524427b
|
Merge pull request #859 from OfficialURL/dev
Added pow functions
|
2021-04-11 13:44:06 +02:00 |
|
Sébastien Crozet
|
f7daf31b0f
|
Merge pull request #862 from vks/better-error
Better error message when running `cargo test`
|
2021-04-11 13:41:29 +02:00 |
|
Sébastien Crozet
|
002b3677c2
|
Merge pull request #863 from vks/cargo-resolver
Use the new Cargo resolver from Rust 1.50
|
2021-04-11 13:40:29 +02:00 |
|
Vinzent Steinberg
|
7417f6cbca
|
UnitComplex: More efficient sampling
|
2021-04-10 03:49:46 -03:00 |
|
Vinzent Steinberg
|
09f26385cc
|
Comment about faster impl for unit sphere sampling
|
2021-04-10 03:36:21 -03:00 |
|
Vinzent Steinberg
|
c8fe49b1e9
|
Add some comments about random variates
|
2021-04-10 03:36:21 -03:00 |
|
Vinzent Steinberg
|
fd3a752409
|
Make use of rand more idiomatic
This should improve performance and accuracy.
|
2021-04-10 03:13:46 -03:00 |
|
Violeta Hernández
|
341091f647
|
pow_mut now returns Result .
|
2021-04-10 00:12:26 -05:00 |
|
Violeta Hernández
|
81f2fc38d7
|
Use mul_to instead of square_buf
Didn't realize that this was something that was already implemented.
|
2021-04-09 23:59:22 -05:00 |
|
Vinzent Steinberg
|
7f0a22bd22
|
Fix CI for nalgebra-glm
Some features were specified that do not exist for the crate. With the
new Cargo resolver, this is an error, so these features were removed.
|
2021-04-10 01:58:20 -03:00 |
|
Violeta Hernández
|
15a63cb892
|
Memory improvements, extra comments.
The result of `multiplier ^ 2` is now written into a single buffer.
|
2021-04-09 23:43:59 -05:00 |
|
Vinzent Steinberg
|
9103a8b763
|
Use the new Cargo resolver from Rust 1.50
This should make it possible to add the dev-dependency on criterion
without breaking `no_std` builds.
|
2021-04-10 01:43:52 -03:00 |
|
Vinzent Steinberg
|
260ee54288
|
Disable some tests if "rand" feature is disabled
This avoids some misleading errors for `cargo test`.
|
2021-04-10 01:00:12 -03:00 |
|
Vinzent Steinberg
|
df33dec457
|
Make "compare" a required feature for the matrixcompare example
This avoids distracting error messages when running `cargo test` and
gives a better error when trying to run the example without the required
feature.
|
2021-04-10 00:52:54 -03:00 |
|