Trait mathio::Tween

source ·
pub trait Tween {
    // Required method
    fn tween(&mut self, value_1: &Self, value_2: &Self, slider: f32);
}
Expand description

Tween Trait

Trait for implementing tweening logic for data types.

Required Methods§

source

fn tween(&mut self, value_1: &Self, value_2: &Self, slider: f32)

Tween

Function for linear interpolation between 2 values.

  • slide ranges from 0.0 to 1.0

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Tween for f32

source§

fn tween(&mut self, value_1: &Self, value_2: &Self, slider: f32)

Implementors§