Matrix4x4(NoInitType); Matrix4x4(); Matrix4x4(const T * pVals, int count = 16); Matrix4x4(const T pVals[4][4]); inline Matrix4x4(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14, T v15, T v16); Matrix4x4(const Matrix4x4 & mat); Matrix4x4(const Matrix2x4<T> & m); Matrix4x4(const Matrix3x4<T> & m); Matrix4x4(const Matrix4x4 & m1, const Matrix4x4 & m2); Matrix4x4(const Matrix4x4 & m1, const Matrix3x4<T> & m2); Matrix4x4(const Matrix4x4 & m1, const Matrix2x4<T> & m2); Matrix4x4(const Matrix3x4<T> & m1, const Matrix4x4 & m2); Matrix4x4(const Matrix2x4<T> & m1, const Matrix4x4 & m2);
Matrix4x4 constructor.
Parameters |
Description |
const T * pVals |
One dimensional array of matrix values. |
int count = 16 |
Number of arguments set as matrix values. Should be 12. |
const Matrix4x4 & mat |
Matrix4x4 matrix that is copied to create a new matrix. |
const Matrix2x4<T> & m |
A 2D matrix which is used to create the 3D matrix. |
const Matrix2x4<T> & m |
_nt_ |