public void ShearZ(double xFact, double yFact) { var shearmat = new Matrix3D(1, 0, 0, 0, 1, 0, xFact, yFact, 1); Multiply(shearmat); }
public void Scale(double s1, double s2, double s3) { var scalemat = new Matrix3D(s1, 0, 0, 0, s2, 0, 0, 0, s3); Multiply(scalemat); }