diff --git a/Userland/Libraries/LibGfx/Matrix.h b/Userland/Libraries/LibGfx/Matrix.h index 4358489cd9..718b4d4aa6 100644 --- a/Userland/Libraries/LibGfx/Matrix.h +++ b/Userland/Libraries/LibGfx/Matrix.h @@ -223,6 +223,11 @@ public: return result; } + constexpr bool is_invertible() const + { + return determinant() != 0.0; + } + private: T m_elements[N][N]; };