public void TestGetNormalVector3D1() { Vector3D vector1 = new Vector3D(1, 0, 0); Vector3D vector2 = new Vector3D(0, 1, 0); Vector3D normal = Helpers3D.GetNormal(vector1, vector2); Vector3D expected = new Vector3D(0, 0, 1); Assert.AreEqual <Vector3D>(expected, normal); }
public void TestGetNormalTriangle1() { Point3D point1 = new Point3D(1, 0, 0); Point3D point2 = new Point3D(1, 1, 0); Point3D point3 = new Point3D(0, 1, 0); Vector3D normal = Helpers3D.GetNormal(point1, point2, point3); Vector3D expected = new Vector3D(0, 0, 1); Assert.AreEqual <Vector3D>(expected, normal); }