Ejemplo n.º 1
0
        public void Line_Side()
        {
            LineAlgorithms.SideOf(Vector2.Zero, Vector2.UnitY, Vector2.UnitX).Should().Be(1);

            LineAlgorithms.SideOf(Vector2.Zero, Vector2.UnitX + Vector2.UnitY,
                                  Vector2.UnitY).Should().BeApproximately(-MathF.Sqrt(0.5f), 1e-6f);
        }
 public void Line_SideOf()
 {
     LineAlgorithms.SideOf(Vector2.Zero, Vector2.UnitX, Vector2.UnitY).Should().Be(-1);
     LineAlgorithms.SideOf(Vector2.Zero, Vector2.UnitX, -Vector2.UnitY).Should().Be(1);
 }