An NDoc Documented Class Library

Matrix Multiplication Operator

This operator calculates the usual matrix multiplication a * b The colcount of a mast be equals the rowcount of b.

Overload List

This operator calculates the usual matrix multiplication a * b The colcount of a mast be equals the rowcount of b.

public static Matrix Multiplication Operator(Matrix,Matrix);

This operator returns them multiplication of a threedimensional vector with thr matrix The Matrix a must be a 4 X 4 matrix. So the 3D-point will be "lifted" to a 4D-Point by setting the fourth coordinate to 1. After the wellknown matrixmultiplication the coordinates are divided by the result in the fourth coordinate. On this way, it is for example possible, to transform a point by a matrix, who represents a perspectivly projection.

public static xyz Multiplication Operator(Matrix,xyz);

See Also

Matrix Class | Minais.Drawing3d.Math Namespace