Inverse#
- 
inline Matrix22 Inverse(const Matrix22 &m, float &det)#
- Computes the inverse of a 2x2 matrix. - Calculates the matrix inverse using the analytical formula for 2x2 matrices. If the determinant is close to zero (within FLT_EPSILON), the matrix is considered singular and the original matrix is returned with determinant set to 0. - Note - If the matrix is singular (determinant near zero), the function returns the original matrix and sets det to 0.0f - Parameters:
- m – [in] Matrix to invert 
- det – [out] Determinant of the input matrix 
 
- Returns:
- Inverse matrix if invertible, otherwise the original matrix