Commit Graph

199 Commits

Author SHA1 Message Date
Dimitri Sabadie
8de0f10572
1.0.0-rc.1. 2019-04-21 19:20:15 +02:00
Dimitri Sabadie
476f762c5f
Bump cgmath dependency. 2019-04-21 19:05:51 +02:00
Dimitri Sabadie
6ee68b4d56 Build without std but do not test (yet). 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
609ebb0f37 Cleanup. 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
305ce7ac93 Align and reformat. 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
70d6cf2081 Implement impl-cgmath. 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
9d5971a5f7 Remove nalgebra point interpolation. 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
65a713c51b Implement impl-nalgebra feature. 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
427895ab10 The cubic_hermite_def function is a bit fucked as impossible to use. 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
99068fb2d0 Refactor all types in their own modules. 2019-04-21 18:51:43 +02:00
Dimitri Sabadie
935565ca22
Add f64-key unit test. #12 2019-04-19 13:07:55 +02:00
Dimitri Sabadie
f4a90b82bc Fix unit tests. 2019-04-19 13:04:55 +02:00
Dimitri Sabadie
5b70d6921c Refactor polymorphic sampling code. 2019-04-19 13:04:55 +02:00
Dimitri Sabadie
48623701a7 Fix some documentation. 2019-04-19 13:04:55 +02:00
Dimitri Sabadie
b548566802 Add support for std/no_std num-traits. 2019-04-19 13:04:55 +02:00
Dimitri Sabadie
f3bd7cee24 Add support for polymorphic sampling type. 2019-04-19 13:04:55 +02:00
Dimitri Sabadie
2b5aac42dd Fix example for clamped_sample change. 2019-04-16 17:40:08 +02:00
Dimitri Sabadie
55e792a98b Make Spline<T>::clamped_sample return Option<T> instead. #9 2019-04-16 17:40:08 +02:00
Dimitri Sabadie
bc329fe736 Migrate to Rust 2018. 2019-04-13 21:54:17 +02:00
Dimitri Sabadie
ed222e001d Fix a typo in the top-level documentation. 2019-04-13 21:54:17 +02:00
Dimitri Sabadie
a3a2919eb4
0.2.3. 2018-10-13 03:31:44 +02:00
Dimitri Sabadie
37cf89b566
Fix the nalgebra dependency to accept 0.14, 0.15 and 0.16. 2018-10-13 01:05:13 +02:00
nsmryan
77ccf0a47b
Add support for nalgebra along with some tests.
Feature-gated with impl-nalgebra.
2018-10-13 01:05:13 +02:00
Dimitri Sabadie
766066d9ed
0.2.2. 2018-09-30 21:38:49 +02:00
nsmryan
882b9e7b34 minor corrections in README.md 2018-09-30 21:32:59 +02:00
nsmryan
0dcfe48415 minor spelling corrections 2018-09-30 21:32:59 +02:00
nsmryan
24cd0d7fca bumped version numbers in examples for splines dependancy 2018-09-30 21:32:22 +02:00
Dimitri Sabadie
3cd65dce54
Fix feature documentation in both README and lib.rs. 2018-09-20 11:56:57 +02:00
Dimitri Sabadie
11791bed70
0.2. 2018-09-06 15:58:10 +02:00
Dimitri Sabadie
820839abc0 Update the documentation. 2018-09-06 15:55:11 +02:00
Dimitri Sabadie
865c855ac5 Remove cgmath implementors on no_std. 2018-09-06 15:55:11 +02:00
Dimitri Sabadie
393a8c2f15 Add the std / no_std feature. 2018-08-09 01:38:43 +02:00
Dimitri Sabadie
a24826b879 Enhance the documentation about serialization. 2018-08-09 00:22:00 +02:00
Dimitri Sabadie
243f4ece9f Add the serialization example. 2018-08-09 00:22:00 +02:00
Dimitri Sabadie
39c4dffe36 Add support for serde serialization / deserialization. 2018-08-09 00:22:00 +02:00
Dimitri Sabadie
e0c44b8a59
Add the changelog. 2018-08-08 12:10:48 +02:00
Dimitri Sabadie
dd51eb42a4
0.1.1. 2018-08-08 12:10:21 +02:00
Dimitri Sabadie
169711c638
Add all target/ build dir to the .gitignore. 2018-08-07 01:28:45 +02:00
Dimitri Sabadie
c977ec37da
Add a simple example. 2018-08-07 01:28:12 +02:00
Dimitri Sabadie
12c6968ffe
Also test the documentation on cargo test. 2018-08-07 01:16:38 +02:00
Dimitri Sabadie
6142c24bb8
Add README and update Cargo.toml to point to splines. 2018-08-05 18:28:46 +02:00
Dimitri Sabadie
fbeade556c
Add impl Interpolate for some cgmath types. 2018-08-05 17:23:30 +02:00
Dimitri Sabadie
fb22023702
Add several_interpolations_several_keys test. 2018-08-05 17:13:51 +02:00
Dimitri Sabadie
44154d9728
Add some unit tests. 2018-08-05 17:11:44 +02:00
Dimitri Sabadie
118a11b911
Work on the documentation. 2018-08-05 14:47:24 +02:00
Dimitri Sabadie
4fd48c167d
Hide some internal function from the public interface. 2018-08-05 01:18:50 +02:00
Dimitri Sabadie
8afc967ae9
Enhance the documentation. 2018-08-05 01:17:17 +02:00
Dimitri Sabadie
c4a6d702fa
Rename SplineIterator into Iter. 2018-08-05 01:14:55 +02:00
Dimitri Sabadie
81ffaa8fbf
Writing the front page documentation. 2018-08-05 01:12:22 +02:00