2 releases
Uses old Rust 2015
0.1.1 | Jan 27, 2018 |
---|---|
0.1.0 | Oct 1, 2017 |
#2075 in Algorithms
7KB
182 lines
number_easing
number easing functions
extern crate number_easing;
use number_easing::{in_out_cubic, in_out_quad};
fn main() {
assert_eq!(in_out_cubic(0, 100, 0), 0);
assert_eq!(in_out_cubic(0, 100, 0.25), 6);
assert_eq!(in_out_cubic(0, 100, 0.5), 50);
assert_eq!(in_out_cubic(0, 100, 0.75), 93);
assert_eq!(in_out_cubic(0, 100, 1.0), 100);
assert_eq!(in_out_quad(0, 100, 0), 0);
assert_eq!(in_out_quad(0, 100, 0.25), 12);
assert_eq!(in_out_quad(0, 100, 0.5), 50);
assert_eq!(in_out_quad(0, 100, 0.75), 87);
assert_eq!(in_out_quad(0, 100, 1.0), 100);
}
Dependencies
~125KB