pub fn new() -> Self {
        Transformation {
            m: [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0],
            scale: 1.0,
            scale_x: 1.0,
            scale_y: 1.0,
        }
    }
/// Creates an empty `Transformation`.
Creates an empty `Transformation`.
Creates an empty ` Transformation ` .
pub fn new() -> Self {
        Transformation {
            m: [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0],
            scale: 1.0,
            scale_x: 1.0,
            scale_y: 1.0,
        }
    }
pub fn new ( ) -> Self { Transformation { m : [ 1.0 , 0.0 , 0.0 , 0.0 , 1.0 , 0.0 , 0.0 , 0.0 , 1.0 ] , scale : 1.0 , scale_x : 1.0 , scale_y : 1.0 , } }
Creates an empty `Transformation`.
Creates an empty ` Transformation ` .