Esempio n. 1
0
 public bool Equals(Matrix3D value) =>
 Equals(this, value);
Esempio n. 2
0
 static Matrix3D()
 {
     s_identity = CreateIdentity();
 }
Esempio n. 3
0
 public void Append(Matrix3D matrix)
 {
     this *= matrix;
 }
Esempio n. 4
0
 public void Prepend(Matrix3D matrix)
 {
     this = matrix * this;
 }
Esempio n. 5
0
 public static Matrix3D Multiply(Matrix3D matrix1, Matrix3D matrix2) =>
 (matrix1 * matrix2);
Esempio n. 6
0
 public static Vector3D Multiply(Vector3D vector, Matrix3D matrix) =>
 matrix.Transform(vector);
Esempio n. 7
0
 public static Point3D Multiply(Point3D point, Matrix3D matrix) =>
 matrix.Transform(point);