public void MyTestMethod() { var first = new VectorR3(2, 1, 0); var second = new VectorR3(2, 1, 1); System.Console.WriteLine(first.AngleBetweenVectorsSin(second)); }
public void CompareVectorsCorrectly() { var expected = new VectorR3(1, 2, 3); var actual = new VectorR3(1, 2, 3); Assert.AreEqual(expected, actual); }
public ActionResult Multiplicacion() { VectorR3 mul = new VectorR3(); float m = (float)mul.productoPunto(40, 80, 90); mul.resultado = m; return(View(mul)); }
public ActionResult Resta() { VectorR3 res = new VectorR3(); float r = (float)res.restar(40, 80, 90); res.resultado = r; return(View(res)); }
public ActionResult Suma() { VectorR3 sum = new VectorR3(); float s = (float)sum.sumar(40, 80, 90); sum.resultado = s; return(View(sum)); }
public void CalculateCorrectCrossVector() { var first = new VectorR3(-5, 1, 3); var second = new VectorR3(4, -13, 9); var cross = first.CrossProduct(second); Assert.AreEqual(0, first.Dot(cross), "The cross was not perpendicular to the first."); Assert.AreEqual(0, second.Dot(cross), "The cross was not perpendicular to the second."); }
public void BuildFineIfThreeValuesArePassedIn() { var expected = new int[] { 1, 2, 3 }; var actual = new VectorR3(1, 2, 3); for (int i = 0; i < expected.Length; i++) { Assert.AreEqual(expected[i], actual[i]); } }