splines/src
Dimitri Sabadie 0ccc3c0956
Refactor the Interpolate trait and add the Interpolator trait.
This commit represents 99% of the rework. From now on, implementing the
API requires to provide the various interpolation implementations. This
is actually a good thing, because people will now be able to either use
the `impl_Interpolate!` macro, which implements the interpolation in a
very “math” way (using std::ops::* traits and float literals), or by
providing their own.
2021-03-05 02:03:46 +01:00
..
cgmath.rs Add rustfmt.toml and reformat. 2020-03-19 01:22:26 +01:00
glam.rs glam::Quat::lerp normalizes internally 2020-10-25 22:11:25 +01:00
interpolate.rs Refactor the Interpolate trait and add the Interpolator trait. 2021-03-05 02:03:46 +01:00
interpolation.rs Remove __NonExhaustive and replace with #[non_exhaustive]. 2021-02-27 23:09:19 +01:00
iter.rs Add rustfmt.toml and reformat. 2020-03-19 01:22:26 +01:00
key.rs Code hygiene. 2021-02-28 19:02:54 +01:00
lib.rs Add impl-glam feature 2020-10-25 22:00:13 +01:00
nalgebra.rs bump nalgebra 2020-04-06 17:17:40 +03:00
spline.rs Refactor the Interpolate trait and add the Interpolator trait. 2021-03-05 02:03:46 +01:00