Julian Knodt
1e0cb7bc09
Fix Clippy Warnings ( #1300 )
2023-12-16 13:54:38 -08:00
Bruce Mitchener
c3fe38b318
docs: Fix unbalanced backticks.
2023-12-10 14:04:53 -08:00
Sébastien Crozet
a91e3b0d89
Merge pull request #1315 from yotamofek/owned-view-iter
...
Allow creating matrix iter with an owned view
2023-11-12 23:29:41 +01:00
Sébastien Crozet
83eccc6b8f
Merge pull request #1312 from arscisca/dev-DefaultTrait
...
Implement Default trait for sparse matrix types
2023-11-12 23:27:37 +01:00
Sébastien Crozet
06b8d38970
fix no-std builds.
2023-11-12 23:17:17 +01:00
Sébastien Crozet
469390f4b9
Check norm_squared instead of mangnitude.
2023-11-12 23:12:52 +01:00
Yotam Ofek
1195eadd1a
Allow creating matrix iter with an owned view
2023-11-12 08:19:29 +00:00
Rasmus Brönnegård
7ea9ecee08
Test for axes with zero magnitude
2023-11-09 01:20:44 +01:00
Rasmus Brönnegård
b6e094c82f
Fix spelling in givens.rs
2023-11-09 00:48:13 +01:00
Alessandro Rocco Scisca
0887b875a5
Implement Default trait for sparse matrix types
2023-10-30 17:50:56 +00:00
Sébastien Crozet
c6ff3eeb7e
Merge pull request #1265 from waywardmonkeys/fix-html-links
...
docs: Use intradoc links rather than HTML.
2023-09-30 18:24:28 +02:00
Sébastien Crozet
804e606c97
Merge pull request #1270 from waywardmonkeys/look-at-lh-is-left-handed
...
doc: Isometry's `look_at_lh` is left-handed.
2023-09-30 18:21:48 +02:00
Sébastien Crozet
1987ca29bb
Merge pull request #1282 from waywardmonkeys/clippy-needless-borrow
...
clippy: Fix needless_borrow warnings.
2023-09-30 18:15:42 +02:00
Sébastien Crozet
5a9d036226
Merge pull request #1283 from waywardmonkeys/dual-quaternion-wrong-self-convention
...
DualQuaternion: Fix to_vector self convention.
2023-09-30 18:13:23 +02:00
Matthias Geier
87796ace42
DOC: Use norm_squared() in its doctest
2023-09-30 13:01:11 +02:00
Bruce Mitchener
bfb84e8fc6
DualQuaternion: Fix to_vector self convention.
...
By taking a ref, we can avoid an extra copy on the caller side.
2023-08-19 00:52:59 +07:00
Bruce Mitchener
1d9a4bf6ec
clippy: Fix needless_borrow warnings.
2023-08-19 00:36:24 +07:00
Andreas Borgen Longva
f404bcbd6d
Merge pull request #1279 from waywardmonkeys/clippy-less-lazy
...
clippy: Don't need lazy eval for len calls.
2023-08-15 11:01:13 +02:00
Bruce Mitchener
cb2ed212ed
clippy: Don't need lazy eval for len calls.
2023-08-15 14:46:35 +07:00
Bruce Mitchener
76866ad878
clippy: Fix needless_return warnings.
2023-08-15 14:34:34 +07:00
Andreas Borgen Longva
6ac9d8995c
Merge pull request #1276 from waywardmonkeys/fix-rkyv-feature-doc-warnings
...
docs: Fix 2 warnings when building with rkyv.
2023-08-15 09:19:07 +02:00
Bruce Mitchener
226761323f
docs: Fix 2 warnings when building with rkyv.
2023-08-14 17:23:59 +07:00
Bruce Mitchener
a2fd72dfb9
`split_at` is only used by Rayon code.
...
This fixes an unused code warning. Since the code is `pub(crate)`,
it was only available within the crate and only used by Rayon
code, so it is no functional change to not compile it except
when the right feature is enabled.
Also, fix a minor typo in some non-doc comments.
2023-08-14 17:21:45 +07:00
Andreas Borgen Longva
8d7763ab8f
Merge pull request #1275 from waywardmonkeys/no-default-features-unused-import-warnings
...
Fix import warnings when `--no-default-features`.
2023-08-14 08:57:45 +02:00
Andreas Borgen Longva
69b46cb7fa
Merge pull request #1260 from WarrenWeckesser/use-assert-macro
...
DOC: Fix compiler warning in the first example in lib.rs.
2023-08-14 08:53:24 +02:00
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
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
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
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
+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