Skip to content

Latest commit

History

99 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

rust-easing

Build StatusCoverage StatusLicenseCrate VersionDocumentation

Tiny Rust library implementing Robert Penner's easing functions.

Usage

Add this to your Cargo.toml

[dependencies]
easer = "0.2.1"

Add this to top of your code file

externcrate easer

Example

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

About

Tiny Rust library implementing Robert Penner's easing functions

Topics

Resources

Stars

18 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages