Sébastien Crozet
857bd75c33
Add doc-test for nalgebra_glm::mat3
2021-09-25 12:09:32 +02:00
InnocentusLime
ebfab8dcfd
Attempt to fix #984
2021-09-10 18:27:19 +03:00
Sébastien Crozet
d1d7422761
Bump the version of nalgebra-glm, nalgebra-lapack, and nalgebra-sparse.
2021-08-08 18:07:34 +02:00
Sébastien Crozet
db63f6c031
Release v0.29.0
2021-08-08 17:54:35 +02:00
Sébastien Crozet
6165ac8dbf
Fix nalgebra-glm tests.
2021-08-08 13:05:13 +02:00
Sébastien Crozet
85074398d0
Fix nalgebra-glm
2021-08-08 12:59:40 +02:00
Sébastien Crozet
dd6c40016e
Remove the Copy requirement from SimdRealField.
2021-08-04 17:34:25 +02:00
Sébastien Crozet
dcd92827a9
Merge pull request #956 from remilauzier/dev
...
Fix some warnings
2021-08-01 10:28:45 +02:00
Zacchary Dempsey-Plante
6eb642625b
Fix a typo in the doc comment for Mat2x3
...
Currently, the doc comment for `Mat2x3` incorrectly describes it as a 2x2 matrix. Obviously this is a very minor issue, but I figured it was worth fixing.
2021-07-30 16:18:31 +00:00
Rémi Lauzier
c35f792b4f
Fix some warnings
2021-07-27 19:24:55 -04:00
Crozet Sébastien
ca1297acfb
Release v0.28.0
2021-07-11 17:42:45 +02:00
Violeta Hernández
6e96c28ad9
Trivial doc comment improvements
2021-07-06 21:05:25 -05:00
Crozet Sébastien
dfc8ad3d6a
Release v0.27.0
2021-06-02 15:15:17 +02:00
Crozet Sébastien
c5c6c139ab
Release v0.26.0
2021-04-12 16:15:08 +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
Crozet Sébastien
24d546d3b6
Rename generic parameter N -> T
2021-04-11 13:57:54 +02:00
Crozet Sébastien
5b9b94c610
Release v0.25.0
2021-03-01 14:25:29 +01:00
Crozet Sébastien
6cfd2bca14
Use proptest for all nalgebra tests.
2021-02-28 17:52:14 +01:00
Crozet Sébastien
7d5cc4912d
Update cargo badge and categories.
2021-01-29 13:33:37 +01:00
Crozet Sébastien
b695aaa807
Release v0.24.0
2020-12-30 15:11:23 +01:00
Crozet Sébastien
e852df6124
Add sections for most Matrix methods.
2020-11-15 16:57:49 +01:00
Crozet Sébastien
a2b128c4e4
Release nalgebra-glm v0.9.0
2020-10-26 09:41:02 +01:00
Crozet Sébastien
3b723d7b9c
Bump dependencies for nalgebra-glm and nalgebra-lapack.
2020-10-25 15:13:56 +01:00
Philippe Renon
fb15658cc9
fix typo: apsect should be aspect
2020-10-11 11:42:22 +02:00
Sébastien Crozet
1e65fb948d
Release nalgebra-glm v0.8.0
2020-08-25 21:16:06 +02:00
Sébastien Crozet
a6962dfadc
Bump the simba dependency version.
2020-08-25 20:46:35 +02:00
sebcrozet
0be9a07f8b
Use the #[rustfmt::skip] attribute instead of rustfmt_skip.
2020-06-07 09:30:21 +02:00
sebcrozet
b87920bb8d
Release nalgebra v0.21.0
2020-04-05 23:19:10 +02:00
sebcrozet
bbb3be512e
Run cargo fmt.
2020-04-05 18:49:48 +02:00
sebcrozet
426b289871
nalgebra-glm: switch to simba instead of alga.
2020-04-05 17:13:34 +02:00
sebcrozet
f8cd26cfa9
Replace alga by simba.
2020-03-21 12:16:46 +01:00
Sébastien Crozet
fb69a42878
Release v0.20.0.
2020-03-02 14:34:46 +01:00
Avi Weinstock
774f4da3e2
Add Clone
to Scalar
, providing a default implementation of inlined_clone
. Change Scalar + Clone
bounds to just Scalar
.
2020-03-02 12:45:37 +01:00
Avi Weinstock
52aac8b975
Add inlined_clone to Scalar, and relax bounds from Scalar + Copy
to Scalar + Clone
nearly everywhere.
...
The various nalgebra-lapack FooScalars are still Copy because they make use of uninitialized memory.
nalgebgra-glm Number still uses Copy because upstream `approx` requires it.
2020-03-02 12:45:37 +01:00
Avi Weinstock
6c236af696
Add Scalar + Copy bounds to code that's under feature flags.
...
`./ci/test.sh` now passes locally.
Refactoring done via the following sed commands:
```bash
export RELEVANT_SOURCEFILES="$(find src -name '*.rs') $(find examples -name '*.rs')"
for f in $RELEVANT_SOURCEFILES; do sed -i 's/N\([0-9]\?\): *Scalar + \(Arbitrary\)/N\1: Scalar + Copy + \2/' $f; done
for f in $RELEVANT_SOURCEFILES; do sed -i 's/N\([0-9]\?\): *Scalar + \(Serialize\)/N\1: Scalar + Copy + \2/' $f; done
for f in $RELEVANT_SOURCEFILES; do sed -i 's/N\([0-9]\?\): *Scalar + \(Deserialize\)/N\1: Scalar + Copy + \2/' $f; do
export RELEVANT_SOURCEFILES="$(find nalgebra-glm -name '*.rs')"
for f in $RELEVANT_SOURCEFILES; do sed -i 's/N\([0-9]\?\): *Scalar,/N\1: Scalar + Copy,/' $f; done
for f in $RELEVANT_SOURCEFILES; do sed -i 's/N\([0-9]\?\): *Scalar>/N\1: Scalar + Copy>/' $f; done
for f in algebra-glm/src/traits.rs; do sed -i 's/Scalar + Ring/Scalar + Copy + Ring>/' $f; done # Number trait definition
```
2020-03-02 12:45:37 +01:00
sebcrozet
549d0dd2dd
Release nalgebra 0.19.0.
2019-10-28 14:15:03 +01:00
alex
fedf0fb4f5
Fixes #637 : removes not used parameter from cross
2019-10-28 14:15:03 +01:00
sebcrozet
e48ee26d45
Release nalgebra-glm v0.4.2
2019-08-27 22:45:20 +02:00
sebcrozet
f1576953dd
nalgebra-glm: reexport infinite and reversed perspectives.
2019-08-27 22:41:09 +02:00
sebcrozet
d60aa68609
Release v0.18.1
2019-08-27 20:55:25 +02:00
Jake Shadle
0384268bd4
HTTPS All The Things ( #608 )
...
* Use https for all links where it is valid
* Fix random links to external sites
2019-06-11 20:56:50 +02:00
Felipe Jorge
fb95634d8c
Fix for nostd builds ( #589 )
2019-04-26 19:38:03 +02:00
sebcrozet
049957ff55
Reorder comments about parameters of projection so they match the order of the function parameter.
2019-04-09 22:22:13 +02:00
sebcrozet
6b67687e1c
Remove the _no variants of reversed perspective.
2019-04-09 22:22:13 +02:00
sebcrozet
f03c785a60
Remove comments about float depth buffer.
2019-04-09 22:22:13 +02:00
sebcrozet
ba93e0a774
Fix missing identifier.
2019-04-09 22:22:13 +02:00
sebcrozet
94908cf2ad
Remove some assertions.
2019-04-09 22:22:13 +02:00
sebcrozet
68d8331c2a
Fix typos.
2019-04-09 22:22:13 +02:00
sebcrozet
9c3cea1d32
Add more comments.
2019-04-09 22:22:13 +02:00
sebcrozet
1df1c4226b
Add some infinite and reversed perspectives.
...
This adds:
infinite_perspective_rh_no
infinite_perspective_rh_zo
reversed_perspective_rh_no
reversed_perspective_rh_zo
reversed_infinite_perspective_rh_zo
reversed_infinite_perspective_rh_zo
Fix #573
2019-04-09 22:22:13 +02:00