コード例 #1
0
ファイル: Region.jvm.cs プロジェクト: pmq20/mono_forked
 public void Complement(Region region)
 {
     if (region == null)
     {
         throw new ArgumentNullException("region");
     }
     geom.Area a = (geom.Area)region.NativeObject.clone();
     a.subtract(NativeObject);
     Shape = a;
 }
コード例 #2
0
ファイル: Region.jvm.cs プロジェクト: pmq20/mono_forked
 //
 public void Complement(GraphicsPath path)
 {
     if (path == null)
     {
         throw new ArgumentNullException("path");
     }
     geom.Area a = new geom.Area(path.NativeObject);
     a.subtract(NativeObject);
     Shape = a;
 }
コード例 #3
0
ファイル: Region.jvm.cs プロジェクト: pmq20/mono_forked
 internal Region(geom.Area native) : base(native)
 {
 }
コード例 #4
0
ファイル: Region.jvm.cs プロジェクト: pmq20/mono_forked
 public void Complement(RectangleF rect)
 {
     geom.Area a = new geom.Area(rect.NativeObject);
     a.subtract(NativeObject);
     Shape = a;
 }
コード例 #5
0
		public void Complement (RectangleF rect)
		{
			geom.Area a = new geom.Area(rect.NativeObject);
			a.subtract(NativeObject);
			Shape = a;
		}
コード例 #6
0
		//
		public void Complement (GraphicsPath path)
		{
			if (path == null)
				throw new ArgumentNullException("path");
			geom.Area a = new geom.Area(path.NativeObject);
			a.subtract(NativeObject);
			Shape = a;
		}