Vector3DTests NormalizeOfAnyVector Method Delta Engine Documentation

Namespace: DeltaEngine.Tests.Datatypes
Assembly: DeltaEngine.Tests (in DeltaEngine.Tests.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public void NormalizeOfAnyVector()
Examples

[Test]
public void NormalizeOfAnyVector()
{
    var v = new Vector3D(1.0f, 2.0f, -3.0f);
    Assert.AreNotEqual(1.0f, v.Length);
    v.Normalize();
    Assert.AreEqual(1.0f, v.LengthSquared, MathExtensions.Epsilon);
    v = Vector3D.UnitX;
    v.Normalize();
    Assert.AreEqual(1.0f, v.Length, MathExtensions.Epsilon);
}
See Also