Matrix3d Methods

The following tables list the members exposed by the Matrix3d type.

Methods
 
Name Description
Public method Static ArbitraryAxis(Vector3d, double)
Public method AsMatrix2d()
Public method Static Mirror(Point3d, Vector3d) Creates a matrix that mirrors over the plane that has a given normal, and passes through a given point. The normal does not need to be normalized.
Public method Static Rotate(Point3d, Vector3d, double) Creates a rotation matrix around a ray given by a start point and a vector.
Public method Static Scale(double, double, double) Creates a new scaling matrix using a specified x,y,z scales.
Public method Static Translate(double, double, double) Creates a new translation matrix using a specified dx,dy,dz.
Top
Name Description
Operator Static Multiply Multiplies two matrices into a new matrix.
Top

In this article

Definition