Incular logoIncular
API ReferenceTransitions

MatrixTransition

Animated arbitrary affine transform matrix.

MatrixTransition { transform: CoreTransform, child: Widget } transitions an arbitrary affine matrix (both fields required).

use incular::prelude::*;

fn main() {
    let app = Application::new(|_cx| {
        MatrixTransition::new(
            AffineTransform::rotation(0.5),
            Text::new("Hi"),
        ).into()
    })
    .expect("valid application");
    incular::run(app).expect("run application");
}

Related: Transform, Transform Widget.