{ m11 : Basics.Float
, m12 : Basics.Float
, m21 : Basics.Float
, m22 : Basics.Float
}
identity : Mat2
fromRows : Vec2 -> Vec2 -> Mat2
Create a matrix out of vectors representing its rows.
add : Mat2 -> Mat2 -> Mat2
mul : Mat2 -> Mat2 -> Mat2
invert : Mat2 -> Maybe Mat2
transpose : Mat2 -> Mat2
det : Mat2 -> Basics.Float
rotate : Basics.Float -> Mat2
scale : Vec2 -> Mat2
transform : Mat2 -> Vec2 -> Vec2