#include <Goptical/Math/Matrix>
namespace Goptical {
namespace Math {
template <int N> struct Matrix;
};
};
This struct is a member of the Math namespace.
See also the full member list section for this struct.
replace matrix by the adjugate matrix
Get the adjugate matrix
compute matrix determinant
replace matrix by the inverse matrix
Get the inverse matrix
Scale matrix
Multiply matrix
Multiply matrix with vector. See Vector class for vector/matrix multiplication.
Add matrix
Subtract matrix
Scale matrix
Set whole matrix to specified value.
Set whole matrix column to specified value.
Set matrix column to specified vector.
Set matrix diagonal to specified value.
Set matrix diagonal to specified value.
Setup an identity matrix.
Set whole matrix row to specified value.
Set matrix row to specified vector.
replace matrix by the transposed matrix
Get the transposed matrix
Get value at x row and y column
Get modifiable reference to value at x row and y column
Valid XHTML 1.0 StrictGenerated by diaxen on Sun Jan 8 00:47:24 2012 using MkDoc