Constructs a new Matrix3d object.
Rest
...value: ConstructorArgThe values to initialize the matrix with.
Gets the tx component of the matrix.
The tx component of the matrix.
Gets the ty component of the matrix.
The ty component of the matrix.
Gets the tz component of the matrix.
The tz component of the matrix.
return true if the two matrices are identical
the other matrix
true if both are equals
generate an orthogonal projection matrix, with the result replacing the current matrix
farthest left on the x-axis
farthest right on the x-axis
farthest down on the y-axis
farthest up on the y-axis
distance to the near clipping plane along the -Z axis
distance to the far clipping plane along the -Z axis
Reference to this object for method chaining
scale the matrix
a number representing the abscissa of the scaling vector.
Optional
y: number = xa number representing the ordinate of the scaling vector.
Optional
z: number = 0a number representing the depth vector
Reference to this object for method chaining
Set the matrix to the specified value.
Rest
...values: SixteenNumbersThe matrix components.
Reference to this object for method chaining
translate the matrix position using the given vector
a number representing the abscissa of the vector, or a vector object
Optional
y: numbera number representing the ordinate of the vector.
Optional
z: numbera number representing the depth of the vector
Reference to this object for method chaining
a 4x4 Matrix3d Object