12 lines
346 B
Rust
12 lines
346 B
Rust
extern crate splines;
|
|
|
|
use splines::{Interpolation, Key, Spline};
|
|
|
|
fn main() {
|
|
let keys = vec![Key::new(0., 0., Interpolation::default()), Key::new(5., 1., Interpolation::default())];
|
|
let spline = Spline::from_vec(keys);
|
|
|
|
println!("value at 0: {:?}", spline.clamped_sample(0.));
|
|
println!("value at 3: {:?}", spline.clamped_sample(3.));
|
|
}
|