Yuri Edward
0e2865085e
Updated doc tests
2021-10-19 16:09:06 +02:00
Yuri Edward
d82b39ca9a
Added to_homogeneous
2021-10-19 16:01:02 +02:00
Yuri Edward
f1f947b924
Added to_homogeneous
2021-10-19 15:55:06 +02:00
Yuri Edward
c249cc76b0
Added inverse, inverse_mut inverse_transform_point and transform_point
2021-10-19 15:02:50 +02:00
Yuri Edward
cf811abb92
Added identity()
2021-10-19 14:47:46 +02:00
Yuri Edward
bfb4aceede
Updated operator overloads + fixed scale_construction
2021-10-19 14:31:20 +02:00
Yuri Edward
9c506b18e1
Renamed all instances of Translation to Scale
2021-10-19 14:21:26 +02:00
Yuri Edward
1252fb00a0
Added scale.rs
2021-10-19 14:05:51 +02:00
Yuri Edward
8c6ad490bc
Initial commit copy all translation_x files into scale_x files
2021-10-19 14:02:07 +02:00
Max Verevkin
5cbff59f80
simplify Matrix::is_identity while also improving performance
2021-09-26 19:34:19 +03:00
Benjamin Saunders
0541f13b26
Concise Debug impls
...
Replace the verbose derived (or nearly equivalent) Debug impls for
several newtypes with explicit impls that forward to the inner type,
making readable diagnostics logging much easier.
2021-09-12 10:56:25 -07:00
Sébastien Crozet
319597e137
Merge pull request #974 from cchillen/RotationDocumentation
...
Improve clarity of Rotation doc comments
2021-08-30 10:32:47 +02:00
Rémi Lauzier
ea9a9e8b7f
Fix some clippy warnings
2021-08-28 12:05:21 -04:00
cchillen
5b84c46840
Update imports in doc example.
2021-08-28 09:41:09 -04:00
cchillen
25341e40f0
Improve clarity of Rotation doc comments
...
The doc comments for `Rotation` incorreclty refer to quaternion instead of a rotation matrix. No code change, purely documentation.
2021-08-28 09:09:53 -04:00
Sébastien Crozet
a9ed6cb621
Fix wrong sign in UnitComplex::axis_angle
2021-08-08 13:23:09 +02:00
Sébastien Crozet
dd6c40016e
Remove the Copy requirement from SimdRealField.
2021-08-04 17:34:25 +02:00
Sébastien Crozet
8c6ebf2757
Implement the single-allocator-trait approach.
2021-08-02 18:41:46 +02:00
Sébastien Crozet
d34fed45bc
Merge branch 'dev' into ub3
2021-08-02 18:40:33 +02:00
Sébastien Crozet
441bfcb3ff
Merge pull request #955 from qu1x/reflection
...
Add bias getter and alias for reflection.
2021-08-01 10:29:11 +02:00
Rémi Lauzier
c35f792b4f
Fix some warnings
2021-07-27 19:24:55 -04:00
Sébastien Crozet
2a80e96766
Merge pull request #948 from CAD97/ops-transform-complex
...
Add Transform × UnitComplex & friends
2021-07-27 15:22:53 +02:00
Sébastien Crozet
99a79d51f5
Merge pull request #925 from CAD97/bytemuck
...
Impl bytemuck traits for geometry types
2021-07-27 15:19:14 +02:00
Sébastien Crozet
15c4a25c96
Merge pull request #950 from CAD97/moar-const
...
Make `from_matrix_unchecked`es const
2021-07-27 15:18:42 +02:00
Rouven Spreckels
9824fbc67b
Add reflection alias.
2021-07-27 15:18:07 +02:00
Rouven Spreckels
06e20b4b95
Add getter for reflection bias. Fix typos.
2021-07-27 15:17:30 +02:00
Sébastien Crozet
0d3af06e01
Merge pull request #952 from remilauzier/dev
...
Fix rust_2018_idioms warnings
2021-07-27 10:29:40 +02:00
Andreas Longva
de540aa7ff
Do not require T: (De)Serialize for OPoint impl
...
The bounds recently got a little too strict by accident.
2021-07-26 17:57:24 +02:00
Rémi Lauzier
ed6b34a0d6
Fix rust_2018_idioms warnings
2021-07-25 13:18:21 -04:00
CAD97
ceb30a68b8
Fix a few bitrotted user guide links
2021-07-23 21:22:59 -05:00
CAD97
04dd3ff241
Make some from_matrix_unchecked const
2021-07-22 18:07:12 -05:00
Christopher Durham
07c3fbc191
Merge branch 'dev' into bytemuck
2021-07-22 17:47:57 -05:00
Violeta Hernández
22b657f566
First draft of Owned
overhaul
2021-07-19 18:00:40 -05:00
Violeta Hernández
a753d84aae
cargo fmt
2021-07-17 21:50:06 -05:00
Violeta Hernández
b74be8499f
Miscellaneous improvements
2021-07-17 21:43:50 -05:00
Violeta Hernández
10b5dc9bb6
Many miscellaneous improvements throughout
2021-07-17 20:19:20 -05:00
Violeta Hernández
0687318c7a
Tests work!
2021-07-17 13:30:57 -05:00
Violeta Hernández
c01d591478
We have reached compilation!
2021-07-17 13:01:03 -05:00
Violeta Hernández
9a528e23b9
Almost!
2021-07-17 04:36:14 -05:00
Violeta Hernández
a6b8dd6d78
Checkpoint #10
2021-07-17 02:52:57 -05:00
Violeta Hernández
87fe2b30df
Checkpoint #9
2021-07-16 23:17:56 -05:00
Violeta Hernández
c3f869e017
Checkpoint #8
2021-07-16 01:53:28 -05:00
CAD97
b1775ee747
Add Transform × UnitComplex & friends
2021-07-14 23:52:38 -05:00
Violeta Hernández
775917142b
More trait restructuring!
2021-07-14 17:21:22 -05:00
Violeta Hernández
1a78b00476
Checkpoint #1
2021-07-14 04:25:16 -05:00
Sébastien Crozet
7bcb54641d
Merge pull request #943 from dimforge/point_dim_name
...
Add a OPoint type that takes type-level integers instead of const-generics
2021-07-10 11:40:31 +02:00
Sébastien Crozet
ac61e112dd
Merge pull request #932 from CAD97/moar-const
...
Remove scalar bound from geometry type defs
2021-07-10 11:28:23 +02:00
Crozet Sébastien
2ce6811e2c
Fix compilation when enabling the bytemuck feature.
2021-07-10 11:24:23 +02:00
CAD97
85d07b22a3
FIx serde impl bounds
2021-07-09 15:30:06 -05:00
CAD97
22ba88353a
Fix bounds for bytemuck impls
2021-07-09 15:23:08 -05:00