#include "matrix4x4.h"
#include <iostream>
Include dependency graph for matrix4x4.cpp:
Functions | |
Matrix4x4 | makeInverse (const Matrix4x4 &in) |
Create a matrix that is the inverse of the matrix passed to it. | |
Variables | |
const float | IDENTITY [16] = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1} |
Const to create identity matrices. | |
const float | EMPTY [16] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
Const to create zeroed matrices. |
|
Create a matrix that is the inverse of the matrix passed to it. This assumes the matrix coming in is affine. Code taken from the "Essential Mathematics . ." book. This also appears to ignore the translation on the principle we know what the inverse of THAT is.
|
Here is the call graph for this function: