public void ContainsHardlyContainedTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(33, 33, 30, 30); Assert.IsTrue(s.Contains(r)); Assert.IsFalse(r.Contains(s)); }
public void IntersectsTrueOverlapTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(32, 32, 32, 32); Assert.IsTrue(s.Intersects(r)); }
public void ContainsTrueTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(40, 40, 3, 3); Assert.IsTrue(s.Contains(r)); Assert.IsFalse(r.Contains(s)); }
public void IntersectsTrueContainedTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(34, 34, 6, 6); Assert.IsTrue(s.Intersects(r)); }
public void IntersectsFalseRightTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(65, 32, 32, 32); Assert.IsFalse(s.Intersects(r)); }
public void IntersectsFalseTopBorderTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(32, 0, 32, 32); Assert.IsFalse(s.Intersects(r)); }
public void IntersectsFalseLeftTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(0, 32, 31, 32); Assert.IsFalse(s.Intersects(r)); }
public void IntersectsFalseAboveTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(32, 0, 32, 31); Assert.IsFalse(s.Intersects(r)); }
public void GetStandingAreaRectTest() { var s = new TestSpatial(0, 0, 32, 32); var r = s.GetStandingAreaRect(); Assert.IsTrue(s.Intersects(r)); }
public void ContainsOverlapTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(32, 32, 32, 32); Assert.IsTrue(s.Contains(r)); Assert.IsTrue(r.Contains(s)); }
public void GetDistanceDownRightTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(96, 96, 32, 32); var d = r.GetDistance(s); Assert.AreEqual(Math.Abs(d), Math.Abs(s.GetDistance(r))); Assert.AreEqual(d, 64); }
public void ContainsHardlyContainedTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(33, 33, 30, 30); Assert.IsTrue(s.Contains(r)); Assert.IsFalse(r.Contains(s)); }
public void ContainsTrueTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(40, 40, 3, 3); Assert.IsTrue(s.Contains(r)); Assert.IsFalse(r.Contains(s)); }
public void ContainsOverlapTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(32, 32, 32, 32); Assert.IsTrue(s.Contains(r)); Assert.IsTrue(r.Contains(s)); }
public void GetDistanceLeftTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(-32, 32, 32, 32); var d = r.GetDistance(s); Assert.AreEqual(Math.Abs(d), Math.Abs(s.GetDistance(r))); Assert.AreEqual(d, 32); }
public void GetDistanceDownRightTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(96, 96, 32, 32); var d = r.GetDistance(s); Assert.AreEqual(Math.Abs(d), Math.Abs(s.GetDistance(r))); Assert.AreEqual(d, 64); }
public void GetDistanceOverlapTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(32, 32, 32, 32); var d = r.GetDistance(s); Assert.AreEqual(Math.Abs(d), Math.Abs(s.GetDistance(r))); Assert.AreEqual(d, 0); }
public void GetDistanceUpLeftTest() { var s = new TestSpatial(32, 32, 32, 32); var r = new TestSpatial(-32, -32, 32, 32); var d = r.GetDistance(s); Assert.AreEqual(Math.Abs(d), Math.Abs(s.GetDistance(r))); Assert.AreEqual(d, 64); }
public void IntersectsFalseAboveTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(32, 0, 32, 31); Assert.IsFalse(s.Intersects(r)); }
public void GetStandingAreaRectTest() { var s = new TestSpatial(0, 0, 32, 32); var r = s.GetStandingAreaRect(); Assert.IsTrue(s.Intersects(r)); }
public void IntersectsFalseLeftTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(0, 32, 31, 32); Assert.IsFalse(s.Intersects(r)); }
public void IntersectsTrueOverlapTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(32, 32, 32, 32); Assert.IsTrue(s.Intersects(r)); }
public void IntersectsTrueContainedTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(34, 34, 6, 6); Assert.IsTrue(s.Intersects(r)); }
public void IntersectsFalseTopBorderTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(32, 0, 32, 32); Assert.IsFalse(s.Intersects(r)); }
public void IntersectsFalseRightTest() { var r = new TestSpatial(32, 32, 32, 32); var s = new TestSpatial(65, 32, 32, 32); Assert.IsFalse(s.Intersects(r)); }