Ejemplo n.º 1
0
		public void Contains ()
		{
			var p = new Path ();
			p.MoveTo (new Point (0, 0));
			p.LineTo (new Point (100, 0));
			p.LineTo (new Point (100, 50));
			p.Close ();

			Assert.IsFalse (p.Contains (new Point (0, 1)));
			Assert.IsTrue (p.Contains (new Point (0, 0)));
			Assert.IsTrue (p.Contains (new Point (99, 49)));
			Assert.IsFalse (p.Contains (new Point (50, 49)));
		}