splines/examples/hello-world.rs

15 lines
359 B
Rust
Raw Permalink Normal View History

2018-08-07 01:28:12 +02:00
extern crate splines;
use splines::{Interpolation, Key, Spline};
fn main() {
2020-03-19 01:22:26 +01:00
let keys = vec![
Key::new(0., 0., Interpolation::default()),
Key::new(5., 1., Interpolation::default()),
];
let spline = Spline::from_vec(keys);
2018-08-07 01:28:12 +02:00
2020-03-19 01:22:26 +01:00
println!("value at 0: {:?}", spline.clamped_sample(0.));
println!("value at 3: {:?}", spline.clamped_sample(3.));
2018-08-07 01:28:12 +02:00
}