Modifier and Type | Field and Description |
---|---|
T |
m00 |
T |
m01 |
T |
m02 |
T |
m03 |
T |
m10 |
T |
m11 |
T |
m12 |
T |
m13 |
T |
m20 |
T |
m21 |
T |
m22 |
T |
m23 |
T |
m30 |
T |
m31 |
T |
m32 |
T |
m33 |
Constructor and Description |
---|
Matrix44()
Default constructor.
|
Matrix44(Matrix44<T> other)
Copy constructor.
|
Matrix44(T a)
Constructor which sets all the matrix elements to
a . |
Matrix44(T diag,
T offDiag)
Diagonal matrix constructor.
|
Matrix44(T m00,
T m01,
T m02,
T m03,
T m10,
T m11,
T m12,
T m13,
T m20,
T m21,
T m22,
T m23,
T m30,
T m31,
T m32,
T m33)
Explicit per element constructor.
|
public Matrix44()
public Matrix44(T a)
a
.a
- the value for each entry of the new matrix.public Matrix44(Matrix44<T> other)
other
into the new
instance.other
- the other 4x4 matrix.public Matrix44(T diag, T offDiag)
diag
and the off-diagonal values to offDiag
.diag
- value for the diagonal elementsoffDiag
- value for the off-diagonal elementspublic Matrix44(T m00, T m01, T m02, T m03, T m10, T m11, T m12, T m13, T m20, T m21, T m22, T m23, T m30, T m31, T m32, T m33)
m00
- value for entry m0,0 (row 0, column 0)m01
- value for entry m0,1 (row 0, column 1)m02
- value for entry m0,2 (row 0, column 2)m03
- value for entry m0,3 (row 0, column 3)m10
- value for entry m1,0 (row 1, column 0)m11
- value for entry m1,1 (row 1, column 1)m12
- value for entry m1,2 (row 1, column 2)m13
- value for entry m1,3 (row 1, column 3)m20
- value for entry m2,0 (row 2, column 0)m21
- value for entry m2,1 (row 2, column 1)m22
- value for entry m2,2 (row 2, column 2)m23
- value for entry m2,3 (row 2, column 3)m30
- value for entry m3,0 (row 3, column 0)m31
- value for entry m3,1 (row 3, column 1)m32
- value for entry m3,2 (row 3, column 2)m33
- value for entry m3,3 (row 3, column 3)