22 Commits

Author SHA1 Message Date
3e85a1f026 Update and fix implementors for the new API. 2021-03-05 02:05:36 +01:00
cc3ac349b4 Cleanup integration tests. 2021-02-27 23:52:51 +01:00
395dff34ee Introduce the concept of SampledWithKey.
This allows to type more correctly the output of the `*_with_key`
functions.
2021-02-27 23:38:54 +01:00
89dfb61272 Add rustfmt.toml and reformat. 2020-03-19 01:22:26 +01:00
4630f44d6c run rustfmt 2020-03-18 13:59:22 +03:00
efe9272816 minor: unused warning 2020-03-17 13:07:02 +03:00
3b6ddc5ea6 Update integration tests for stroke Bézier. 2019-10-22 20:59:46 +02:00
f2b356b78d Working on tests. 2019-10-22 18:13:51 +02:00
955050ecee Fix examples. 2019-10-22 13:34:11 +02:00
cae599e0d7 Add Spline::sample_with_key and Spline::clamped_sample_with_key. 2019-09-30 12:49:36 +02:00
510881b5c6 Implement Spline::add.
Fixes #23.
2019-09-22 18:21:20 +02:00
c98b493993 Add support for removing a key. #24 2019-09-21 14:42:08 +02:00
70d6cf2081 Implement impl-cgmath. 2019-04-21 18:51:43 +02:00
9d5971a5f7 Remove nalgebra point interpolation. 2019-04-21 18:51:43 +02:00
935565ca22 Add f64-key unit test. #12 2019-04-19 13:07:55 +02:00
f4a90b82bc Fix unit tests. 2019-04-19 13:04:55 +02:00
5b70d6921c Refactor polymorphic sampling code. 2019-04-19 13:04:55 +02:00
55e792a98b Make Spline<T>::clamped_sample return Option<T> instead. #9 2019-04-16 17:40:08 +02:00
a3a2919eb4 0.2.3. 2018-10-13 03:31:44 +02:00
77ccf0a47b Add support for nalgebra along with some tests.
Feature-gated with impl-nalgebra.
2018-10-13 01:05:13 +02:00
fb22023702 Add several_interpolations_several_keys test. 2018-08-05 17:13:51 +02:00
44154d9728 Add some unit tests. 2018-08-05 17:11:44 +02:00