public void ClampToZeroStatic2() { Vector2F v = new Vector2F(0.1f, 0.1f); v = Vector2F.ClampToZero(v, 0.11f); Assert.AreEqual(Vector2F.Zero, v); v = new Vector2F(0.1f, -0.11f); v = Vector2F.ClampToZero(v, 0.1f); Assert.AreNotEqual(Vector2F.Zero, v); }
public void ClampToZeroStatic1() { Vector2F v = new Vector2F(Numeric.EpsilonF / 2, Numeric.EpsilonF / 2); v = Vector2F.ClampToZero(v); Assert.AreEqual(Vector2F.Zero, v); v = new Vector2F(-Numeric.EpsilonF * 2, Numeric.EpsilonF); v = Vector2F.ClampToZero(v); Assert.AreNotEqual(Vector2F.Zero, v); }
public void ClampToZero2() { Vector2F v = new Vector2F(0.1f, 0.1f); v.ClampToZero(0.11f); Assert.AreEqual(Vector2F.Zero, v); v = new Vector2F(0.1f, -0.11f); v.ClampToZero(0.1f); Assert.AreNotEqual(Vector2F.Zero, v); }
public void ClampToZero1() { Vector2F v = new Vector2F(Numeric.EpsilonF / 2, Numeric.EpsilonF / 2); v.ClampToZero(); Assert.AreEqual(Vector2F.Zero, v); v = new Vector2F(-Numeric.EpsilonF * 2, Numeric.EpsilonF); v.ClampToZero(); Assert.AreNotEqual(Vector2F.Zero, v); }