This website requires JavaScript.
c131cb9bac
Use safer_ffi for repr C trait
master
hodasemi
2023-01-27 11:58:55 +0100
d5e765db61
Merge pull request #548 from gents83/master
aloucks
2022-04-16 13:32:31 -0400
33fb2fd24f
Fixing clippy warnings
Mauro Gentile
2022-04-16 10:52:39 +0200
2e76e82cc0
cargo fmt
maku693
2022-02-23 17:32:34 +0900
11a5346291
Add support for cast using bytemuck crate
maku693
2022-02-23 17:32:34 +0900
78c082e944
Merge pull request #539 from CyborgSquirrel/master
aloucks
2021-11-26 09:11:33 -0500
d4d19b9122
Implement IntoMint trait for Vectors, Points, Matrices, and Quaternions - Updated mint to 0.5.8, so that the IntoMint trait is available - Implemented IntoMint for Vectors, Points, Matrices, and Quaternions
Andrei Jardan
2021-11-25 13:45:53 +0200
af127633cc
Replace use of BaseFloat/Float with BaseNum/Num where possible
Shane Pearman
2021-07-25 06:22:06 -0700
41fb64cea0
Remove NumCast bound from BaseNum
Shane Pearman
2021-07-25 04:25:25 -0700
e57b543449
Update links in quaternions.rs (#535 )
Dana Jansens
2021-07-06 01:43:28 -0400
df218547d1
Fix some clippy warnings and some typo
Rémi Lauzier
2021-06-14 19:49:37 -0400
575c458705
cargo fmt
Rémi Lauzier
2021-06-14 19:05:54 -0400
fb205c0fc9
Fix some clippy warnings
Rémi Lauzier
2021-06-14 19:05:10 -0400
7a0ebdf1e6
Merge pull request #532 from remilauzier/master
aloucks
2021-06-14 16:49:55 -0400
6c7c68f793
update approx to 0.5
Rémi Lauzier
2021-06-07 19:46:39 -0400
ada4add5a7
More Into impls converted to From (#529 )
Adam Gausmann
2021-04-20 21:17:06 -0500
81583b2f57
Implement From instead of Into for array/tuple/mint conversions (#528 )
Adam Gausmann
2021-04-20 17:25:13 -0500
3e93bac9f5
Simplify "fold_array" macro (#527 )
Bryce Besler
2021-04-06 08:06:21 -0600
637c566cc2
Release 0.18 (#520 )
Dzmitry Malyshau
2021-01-02 20:01:35 -0500
4b99f07bfd
Upgrade approx and rand crates (#523 )
Jonathan Behrens
2020-12-25 01:17:01 -0500
8e0d5ece92
Fix deprecation warnings (#522 )
aloucks
2020-12-05 18:41:30 -0500
521371365c
Update readme build status and remove IDE config (#521 )
aloucks
2020-12-05 11:26:09 -0500
1d23011a5b
Add github workflows (#519 )
aloucks
2020-12-05 10:41:50 -0500
3bd348127c
Remove duplicate code in the deprecated Matrix3::look_at function
Aaron Loucks
2020-06-26 23:51:39 -0400
c0a66d2a34
Rename Matrix3::look_at_[rh|lh] to look_to_[rh|lh]
Aaron Loucks
2020-06-26 23:43:27 -0400
a628d134f1
Add matrix3 look_at_[lh|rh] tests
Aaron Loucks
2020-06-26 23:40:29 -0400
24a9191189
Add more matrix4 and transform tests
Aaron Loucks
2020-06-26 23:13:58 -0400
213fc580a9
Add Transform::{look_at_rh, look_at_lh} and deprecate look_at
Aaron Loucks
2020-06-08 18:40:50 -0400
164808eebc
Quaternion memory layout changed to [x, y, z, w]
(#500 )
aloucks
2020-11-23 11:22:21 -0500
a691de8714
Fix a type parameter in benchmarks (#517 )
Luyu Cheng
2020-09-02 05:28:51 +0800
84da664455
Now there is only one one (#513 )
josh65536
2020-08-12 15:05:38 -0400
816c043223
Fixed opposite quaternion slerp bug (#515 )
josh65536
2020-08-11 23:04:27 -0400
c96cd57efc
Allow inverted near far for inverted depth fp32 (#509 )
Marco Giordano
2020-06-24 15:45:20 +0100
2c7ee50ef4
Fix compilation of benchmarks
Nathan Stoddard
2020-06-03 16:40:02 -0700
8d0e3f4eae
Remove Float bound from MetricSpace and InnerSpace; move Float bound to individual methods
Nathan Stoddard
2020-06-02 20:38:50 -0700
9dcd9fc3dd
Remove unused commented out code
Egor Larionov
2020-05-22 21:34:53 -0700
753773cfcd
Further relax InnerSpace and is_finite BaseFloat bounds
Egor Larionov
2020-05-21 12:06:34 -0700
b9e82914db
Relax Float bound {Metric,Inner}Space and Matrix traits
Egor Larionov
2020-05-18 14:18:04 -0700
50a345b7c4
Merge #495
bors[bot]
2019-11-05 15:03:30 +0000
ff1cda766d
Code formatted with
Andrea Catania
2019-11-05 07:16:38 +0100
04b21718f3
Added to the Mat3 the possibility to be constructed from a translation vector. Added tests.
Andrea Catania
2019-11-05 07:15:33 +0100
f69e781b8f
Merge #491
bors[bot]
2019-09-03 22:13:25 +0000
dd9f08ccee
Fix Matrix2::look_at, add look_at_stable
blargg
2019-08-24 15:48:38 -0500
981170fc19
Merge #492
bors[bot]
2019-09-03 17:35:33 +0000
c7e7d4895e
add README and CHANGELOG entries
Norbert Nemec
2019-09-03 19:33:44 +0200
5c6c378128
add "simd" test with nightly-2019-01-01 toolchain and get it working
Norbert Nemec
2019-09-01 22:56:26 +0200
153754eb38
split off code into quaternion_simd.rs
Norbert Nemec
2019-09-01 20:44:24 +0200
f21232a123
drop redundant copies from quaternion.rs
Norbert Nemec
2019-09-01 16:30:26 +0200
7290d42c04
split off code into vector_simd.rs
Norbert Nemec
2019-09-01 16:26:27 +0200
dfb8766e38
drop redundant impl_vector_default
Norbert Nemec
2019-09-01 20:35:27 +0200
c4acb79d04
merge default_fn!() from impl_vector_default back into impl_vector
Norbert Nemec
2019-09-01 16:16:04 +0200
64fde2002b
replace default -> default_fn!()
Norbert Nemec
2019-09-01 16:14:47 +0200
caa8ee13fd
merge changes from impl_vector to impl_vector_default
Norbert Nemec
2019-09-01 16:12:42 +0200
40d0afd036
drop redundant impl_scalar_ops_default
Norbert Nemec
2019-09-01 16:09:34 +0200
1c7c889921
drop redundancy of impl_operator_default and impl_assignment_operator_default
Norbert Nemec
2019-09-01 20:24:03 +0200
fde164293b
default_fn! macro
Norbert Nemec
2019-09-01 20:23:16 +0200
bfaec62c87
.gitignore .vs/
Norbert Nemec
2019-09-01 20:54:15 +0200
baa50d8b86
fix warning
Norbert Nemec
2019-09-01 20:45:28 +0200
935f389983
replace deprecated try! macro by ? operator
Norbert Nemec
2019-08-24 21:06:31 +0200
ec5261d15b
Merge pull request #488 from spearman/bump-rand
Dzmitry Malyshau
2019-08-12 16:17:53 -0400
2387544e08
bump rand -> 0.7, fix unused macro warnings in tests
Shane Pearman
2019-08-11 16:59:47 -0700
fcf59c8082
Merge #486
bors[bot]
2019-06-12 15:10:35 +0000
a63843c30a
Implement zip for VectorN and PointN
Mick van Gelderen
2019-06-10 10:48:28 +0200
627d1c589f
Merge #483
bors[bot]
2019-05-03 14:47:52 +0000
31cb9eb574
Remove rand
from default features
Lukas Kalbertodt
2019-05-03 16:31:14 +0200
9e650fd8ad
Adjust Travis-CI config to build with and without rand
Lukas Kalbertodt
2019-05-02 18:05:14 +0200
9e67e6cdc4
Merge pull request #482 from Plotnus/patch-1
Dzmitry Malyshau
2019-05-02 10:42:27 -0400
4bd8ebb38d
Make rand
dependency optional (but enabled by default)
Lukas Kalbertodt
2019-05-02 11:24:50 +0200
107f90c2e5
fixed dropped 's' in trait.
Jonathan Plotner
2019-04-25 12:47:35 -0700
93786bfc9a
Merge #480
bors[bot]
2019-03-23 14:40:10 +0000
c1f808d928
Add documentation for <Quaternion as Rotation<Point3<S>>>::rotate_vector
. Fixes #479 .
Michael Tang
2019-03-22 22:01:47 -0700
9402a01a5b
Merge #476
bors[bot]
2019-02-25 16:34:53 +0000
0e75148fc5
Merge #478
bors[bot]
2019-02-25 16:25:49 +0000
605fb26819
Readme links update, let travis fail on nightly
Dzmitry Malyshau
2019-02-25 10:29:42 -0500
7e390571bf
Update CHANGELOG.md
Dzmitry Malyshau
2019-01-17 13:14:36 -0500
2f2988c4cf
Update CHANGELOG.md
Dzmitry Malyshau
2019-01-17 13:10:41 -0500
8bc3af42ef
Merge #438
bors[bot]
2019-01-16 22:30:23 +0000
1b57dc93a5
tests: add tests for Angle::normalize
Ben Boeckel
2018-02-01 14:46:16 -0500
2d2c501074
Angle: add the normalize_signed method
Ben Boeckel
2017-11-02 11:36:55 -0400
2cf020351e
Add short constructors for points, to match the ones for vectors
Nathan Stoddard
2019-01-14 15:53:28 -0800
a570349a0d
Merge #472
bors[bot]
2019-01-14 17:10:16 +0000
649fef941b
Merge #475
bors[bot]
2019-01-14 16:48:32 +0000
c438536dac
Declare the rest of the constructors to be const
Nathan Stoddard
2019-01-13 22:41:15 -0800
19f75b88e6
Declare point constructors to be const
Nathan Stoddard
2019-01-12 19:59:00 -0800
9a20f1031c
Declare vector constructors to be const
Nathan Stoddard
2019-01-12 14:50:34 -0800
5e758d13bd
Merge #473
bors[bot]
2018-12-28 20:25:39 +0000
036604ed49
Update some dependencies and bump version
Bastien Orivel
2018-12-26 08:37:46 +0100
5512b6a0f7
[breaking] Move lerp() from InnerSpace to VectorSpace
Vlad Shcherbina
2018-11-22 17:43:21 +0300
858d3ae8c8
Merge pull request #463 from LukasKalbertodt/fix-doc-links
Osspial
2018-08-14 21:51:44 -0400
e58bd7b878
Fix links to OpenGL API in docs
Lukas Kalbertodt
2018-07-11 10:56:06 +0200
aba0d0415e
Merge pull request #459 from VictorKoenders/rand
Brendan Zabarauskas
2018-06-11 23:08:49 +1000
bd88d9e93f
Fixed a compiler issue with the 'simd' feature
Victor Koenders
2018-06-08 14:35:12 +0200
df4f27e40e
Fixed warnings
Victor Koenders
2018-06-08 14:01:26 +0200
cdb0e8c8a1
Bumped rand and fixed compiler issues
Victor Koenders
2018-06-08 13:39:02 +0200
1c5fb672a4
Merge pull request #457 from alexheretic/approx-0.2
Brendan Zabarauskas
2018-05-24 12:25:59 +1000
a3965d414d
Update approx -> 0.2
Alex Butler
2018-05-23 12:43:52 +0100
e7c31cbe5e
Merge pull request #456 from spearman/bump-num-traits
Brendan Zabarauskas
2018-04-30 19:24:37 +1000
f052bf0c9c
Merge pull request #455 from derekdreery/is_finite
Brendan Zabarauskas
2018-04-30 19:12:06 +1000
2a7e2ebda3
Fix simd
Richard Dodd
2018-04-29 17:04:49 +0100
f8e92ed327
Add is_finite to array and quaternion
Richard Dodd
2018-04-29 14:21:42 +0100