Ejemplo n.º 1
0
        public void WindingNumber_of_Box2_around_point_outside_it_is_zero()
        {
            var box = new Box2(new Interval(3.141, 5.718), new Interval(0.577, 1.234));

            var point = new Vector2(2.7183, 1.1719);

            Expect(box.AsReverse().WindingNumber(point), Is.EqualTo(0));
        }
Ejemplo n.º 2
0
        public void WindingNumber_of_reverse_Box2_around_point_inside_it_is_minus_one()
        {
            var box = new Box2(new Interval(3.141, 5.718), new Interval(0.577, 1.234));

            var point = new Vector2(3.6927, 1.1719);

            Expect(box.AsReverse().WindingNumber(point), Is.EqualTo(-1));
        }