5 个不稳定版本

使用旧的 Rust 2015

0.3.0 2022 年 8 月 30 日
0.2.1 2018 年 6 月 2 日
0.2.0 2017 年 5 月 22 日
0.1.1 2016 年 5 月 27 日
0.1.0 2016 年 4 月 26 日

算法 中排名第 294

Download history • Rust 包仓库 2514/week @ 2024-03-13 • Rust 包仓库 2109/week @ 2024-03-20 • Rust 包仓库 2812/week @ 2024-03-27 • Rust 包仓库 2159/week @ 2024-04-03 • Rust 包仓库 2701/week @ 2024-04-10 • Rust 包仓库 2227/week @ 2024-04-17 • Rust 包仓库 2132/week @ 2024-04-24 • Rust 包仓库 1972/week @ 2024-05-01 • Rust 包仓库 2332/week @ 2024-05-08 • Rust 包仓库 2716/week @ 2024-05-15 • Rust 包仓库 1866/week @ 2024-05-22 • Rust 包仓库 5501/week @ 2024-05-29 • Rust 包仓库 8596/week @ 2024-06-05 • Rust 包仓库 7184/week @ 2024-06-12 • Rust 包仓库 6383/week @ 2024-06-19 • Rust 包仓库 5153/week @ 2024-06-26 • Rust 包仓库

每月下载量 29,021
12 个包(7 个直接)中使用

MIT 许可证

28KB
713

rust-easing

Build Status Coverage Status License Crate Version Documentation

实现 Robert Penner 缓动函数的小型 Rust 库。

使用方法

将此添加到您的 Cargo.toml 文件中

[dependencies]
easer = "0.2.1"

将此添加到代码文件顶部

extern crate easer

示例

use easer::functions::*;
let mut y: [f64; 100] = [0.0; 100];
for i in 0..100 {
    y[i] = i as f64;
}
println!("Before {:?}", &y[..]);
y.iter_mut().map(|a| *a = Back::ease_in(*a, 0.0, 100.0, 100.0)).count();
println!("After {:?}", &y[..]);

依赖项

~215KB