Show contents 

Working with Graphic Elements > Classes > Matrix4 > Matrix4.invert

Matrix4.invert

Syntax

invert();

Description

The invert method inverts matrix.

Comments

The method replaces matrix with an invert matrix.

Example

To execute this example, in the HEAD tag of HTML page specify links to the following JS and CSS files: PP.js, PP.GraphicBase.js. Create a new matrix:

// Create a matrix
matrix = new PP.Matrix4([
4.717621803283691, 0, 0, 0, 
0, 10.385396957397461, 0, 0,
0, 0, -1.0000020265579224, -1, 
0, 0, -0.002000001957640052, 0
]);
// Invert matrix
matrix.invert();
// Get matrix values
matrix.getData();
// -> [0.2119712084531784, -0, -0, -0, -0, 0.09628905355930328, -0, -0, -0, -0, -0, -1, -0, -0, -499.9994812011719, 500.0005187988281]

After executing the example an inverted matrix is obtained.

See also:

Matrix4