Andreas Borgen Longva
ec9a88c0ac
Merge pull request #1271 from waywardmonkeys/incorrect-usages-of-relative-eq
...
Use `assert_relative_eq!` instead of relative_eq!`.
2023-08-14 08:51:22 +02:00
Andreas Borgen Longva
3fdeeca09c
Merge pull request #1272 from waywardmonkeys/unused-lifetimes
...
clippy: Remove unused lifetimes.
2023-08-14 08:36:50 +02:00
Bruce Mitchener
14b00f6bf6
Fix import warnings when `--no-default-features`.
2023-08-14 11:40:03 +07:00
Bruce Mitchener
9042d1424c
Use std::hint::black_box consistently.
...
This also removes the `#![feature(bench_black_box)]`. This was
stabilized in Rust 1.66 and anyone building benchmarks will be
on that or later (as they previously would have been on nightly).
This also allows building `cargo build --all-targets` on stable
Rust as it no longer dies when hitting the feature addition in
the benchmarks.
2023-08-14 11:15:57 +07:00
Bruce Mitchener
a51886ed3f
clippy: Remove unused lifetimes.
2023-08-14 09:21:56 +07:00
Bruce Mitchener
8ba1459602
Use `assert_relative_eq!` instead of relative_eq!`.
...
When testing for something, need to use the assert form.
2023-08-12 22:48:16 +07:00
Bruce Mitchener
d0aa7f2090
doc: Isometry's `look_at_lh` is left-handed.
...
Fixes issue #734 .
2023-08-12 22:00:17 +07:00
Andreas Borgen Longva
32a07aca3c
Merge pull request #1267 from waywardmonkeys/docs-constraints-to-be
...
docs: grammar: "Constrains ... to be"
2023-08-10 09:02:16 +02:00
Andreas Borgen Longva
cd450c9e27
Merge pull request #1266 from waywardmonkeys/improve-view-alias-docs
...
docs: Improve view alias docs.
2023-08-10 09:01:44 +02:00
Bruce Mitchener
8f59f4dcf6
docs: grammar: "Constrains ... to be"
...
(Also pick up a small typo in a non-doc comment in the same area
of code.)
2023-08-10 10:59:14 +07:00
Bruce Mitchener
c9c829c7a2
docs: Improve view alias docs.
...
* Indicate whether they are immutable/mutable clearly.
* Link to the other form (immutable link to mutable, mutable to
immutable).
* Consistently include the text about it being an alias and to
look elsewhere for the methods.
2023-08-10 09:26:15 +07:00
Bruce Mitchener
136a565579
docs: Use intradoc links rather than HTML.
...
This fixes almost all HTML links to be intradoc links that Rust
can verify during `cargo doc`. This will help prevent future
broken links.
2023-08-06 22:34:40 +07:00
warren
ec5d2eb4ae
DOC: Fix compiler warning in the first example in lib.rs.
2023-07-09 09:40:32 -04:00
Sébastien Crozet
706caf52c3
Update CHANGELOG
2023-07-09 12:35:05 +02:00
Sébastien Crozet
e977ad8774
Release nalgebra-macro v0.2.1
2023-07-09 12:06:38 +02:00
Sébastien Crozet
a6b3700473
Release v0.32.3
2023-07-09 12:06:38 +02:00
Sébastien Crozet
296e6f5690
Merge pull request #1259 from dimforge/no-explicit-bytecheck-dep
...
chore: remove explicit bytecheck dependency
2023-07-09 11:44:14 +02:00
Sébastien Crozet
c63503de04
chore: remove explicit bytecheck dependency
2023-07-09 11:36:44 +02:00
Sébastien Crozet
e3443ca213
Merge pull request #1251 from fortify-iq/clone-iter
...
Add `Clone` to `MatrixIter` and `MatrixIterMut`
2023-07-08 18:30:24 +02:00
Hennadii Chernyshchyk
922b0dbfa3
Derive Clone only on non-mutable version
2023-07-08 17:47:53 +03:00
Sébastien Crozet
b6abfee24f
Merge pull request #1248 from AlexanderEkdahl/patch-1
...
Remove unnecessary normalization in `Rotation3::face_towards`
2023-07-08 15:15:54 +02:00
Sébastien Crozet
17f5ec120f
Merge pull request #1243 from bluebear94/mf/point-lerp
...
Add OPoint::lerp
2023-07-08 15:02:15 +02:00
Sébastien Crozet
1e38e6f595
Mote Point::lerp to the point.rs file.
2023-07-08 14:55:16 +02:00
Sébastien Crozet
bea7f9d1f2
Merge pull request #1235 from Masterzach32/feature/euler_angles_ordered
...
Add euler_angles_ordered function on Rotation
2023-07-08 14:48:35 +02:00
Hennadii Chernyshchyk
0754bd28f3
Add `Clone` to `MatrixIter` and `MatrixIterMut`
2023-06-27 14:02:20 +03:00
Alexander Ekdahl
860899cd6d
Remove unnecessary normalization in `Rotation3::face_towards`
...
`zaxis` and `xaxis` are already normalized which means `zaxis.cross(&xaxis)` should already be normalized.
2023-06-19 15:20:01 +02:00
Sébastien Crozet
5baf86b311
Merge pull request #1242 from Dig-Doug/glam-024
...
Adds support for glam 0.24
2023-06-18 12:37:25 +02:00
+merlan #flirora
f7cd897fd6
Add doc comment for new impl block
2023-06-03 04:02:05 -04:00
+merlan #flirora
a1fcd1cb73
Add OPoint::lerp
2023-06-03 03:55:36 -04:00
Doug Roeper
06782da13e
Adds support for glam 024
2023-05-25 08:10:57 -04:00
Zach Kozar
033f722d4f
Return angles as array, add requirements and examples to doc
2023-05-05 00:00:25 -04:00
Sébastien Crozet
1a271ac541
Merge pull request #1236 from vasilNnikolov/fix_bug_1218
...
Fix bug 1218
2023-04-30 15:27:44 +02:00
Sébastien Crozet
e9d2533955
Merge pull request #1231 from JulianKnodt/dev
...
Add `.item()` to `Matrix1`
2023-04-30 14:54:45 +02:00
Sébastien Crozet
41cfbdbf62
Update Changelog
2023-04-30 14:53:59 +02:00
Sébastien Crozet
2521fd9851
Add a couple of additional catastrophic cancellation variance checks
2023-04-30 14:53:16 +02:00
Sébastien Crozet
55f05336a2
Merge pull request #1238 from wisp3rwind/docs_memory_layout
...
docs: correct row-major -> column-major for Matrix{1-6}xX storage
2023-04-30 14:29:56 +02:00
wisp3rwind
151084d644
docs: correct row-major -> column-major for Matrix{1-6}xX storage
...
cf. Github discussion https://github.com/dimforge/nalgebra/discussions/1225
2023-04-28 13:35:54 +02:00
Vasil Nikolov
6c241a3200
add features needed to run tests with only `cargo test`
2023-04-28 00:03:28 +03:00
vasil
75405b1e24
fix bug, add test in tests folder
2023-04-25 01:25:36 +03:00
vasil
fc56abe481
add simple test, remove comment from old variance impl
2023-04-25 00:15:56 +03:00
Vasil Nikolov
032002dce9
initial, unoptimized algoritm
2023-04-24 01:22:57 +03:00
Vasil Nikolov
029bbc9ecc
add unit test for variance
2023-04-24 00:46:06 +03:00
julianknodt
d9af8650bb
Add `.*_scalar()` to `Matrix1`
...
Allows for converting a `Matrix1` to a scalar without having to index.
2023-04-23 12:32:51 -07:00
Zach Kozar
889cf2f71d
Add euler_angles_ordered function on Rotation
2023-04-22 11:22:03 -04:00
Sébastien Crozet
0996b656f9
Merge pull request #1227 from hqurve/remove-scalar-requirement
...
fix: remove Scalar trait bound for Matrix PartialEq and Eq
2023-04-15 11:05:14 +02:00
hqurve
705051f639
fix: remove Scalar trait bound for Matrix PartialEq and Eq
2023-04-08 10:26:54 -04:00
Sébastien Crozet
f5af5dbff2
Merge pull request #1219 from ModProg/trailing_punct
...
Allow trailing punctuation in macros
2023-04-07 16:32:00 +02:00
Sébastien Crozet
248654bc17
Merge pull request #1220 from Ralith/serde-array-tuples
...
Serialize statically sized matrices as tuples
2023-04-07 16:21:48 +02:00
Sébastien Crozet
12cd98ad64
Merge pull request #1199 from utilForever/dev
...
Correct minor typos
2023-04-07 16:19:31 +02:00
Benjamin Saunders
5c0e773242
Serialize statically sized matrices as tuples
...
Breaking change. Consistent with how serde serializes plain arrays.
2023-03-13 22:45:27 -07:00