2011 Khronos Group
inverse 3G
inverse calculate the inverse of a matrix

## Declaration

mat2 `inverse` mat2 m mat3 `inverse` mat3 m mat4 `inverse` mat4 m dmat2 `inverse` dmat2 m dmat3 `inverse` dmat3 m dmat4 `inverse` dmat4 m

## Parameters

m

  Specifies the matrix of which to take the inverse.

## Description

`inverse` returns the inverse of the matrix m. The values in the returned matrix are undefined if m is singular or poorly-conditioned (nearly singular).

## Version Support

#VARTABLECOLS#
#FUNCTABLEHEADER#
inverse (float)#newin14#
inverse (double)#newin40#

## See Also

transpose, determinant

## Copyright

Copyright 2011 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.