Ejemplo n.º 1
0
        public void Vector4_CalculatesLengthSquaredCorrectly()
        {
            var vectorX = 123.4f;
            var vectorY = 567.8f;
            var vectorZ = 901.2f;
            var vectorW = 345.6f;
            var vector  = new Vector4(vectorX, vectorY, vectorZ, vectorW);

            TheResultingValue(vector.LengthSquared()).WithinDelta(0.1f)
                .ShouldBe((vectorX * vectorX) + (vectorY * vectorY) + (vectorZ * vectorZ) + (vectorW * vectorW));
        }
Ejemplo n.º 2
0
        public void TestStaticFn_LengthSquared_i ()
        {
            Vector4 a = new Vector4(3, -4, 12, 84);

            Double expected = 7225;

            Double result = a.LengthSquared();

            Assert.That(result, Is.EqualTo(expected));
        }