Example #1
0
        public void Touching()
        {
            RectangleF rect1 = new RectangleF(0, 0, 10, 10);
            RectangleF rect2 = new RectangleF(10, 0, 10, 10);

            Assert.IsFalse(RectangleUtilities.DoesIntersect(rect1, rect2));

            rect2 = new RectangleF(0, 0, 10, 10);
            rect1 = new RectangleF(10, 0, 10, 10);

            Assert.IsFalse(RectangleUtilities.DoesIntersect(rect1, rect2));
        }
Example #2
0
        public void NoIntersection4()
        {
            RectangleF rect1 = new RectangleF(0, 0, -10, 10);
            RectangleF rect2 = new RectangleF(11, 0, -10, 10);

            Assert.IsFalse(RectangleUtilities.DoesIntersect(rect1, rect2));

            rect2 = new RectangleF(0, 0, -10, 10);
            rect1 = new RectangleF(11, 0, -10, 10);

            Assert.IsFalse(RectangleUtilities.DoesIntersect(rect1, rect2));
        }