怎样判断Region的区域为空?

savage5000 2003-07-23 10:03:18
Region rgn;
Point[] pt=new Point[3];
pt[0].X=(int)u.a.x;
pt[0].Y=(int)u.a.y;
pt[1].X=(int)u.b.x;
pt[1].Y=(int)u.b.y;
pt[2].X=(int)u.c.x;
pt[2].Y=(int)u.c.y;

GraphicsPath path=new GraphicsPath();
path.AddPolygon(pt);
rgn=new Region(path);
rgn.Intersect(m_rgn);

怎样判断rgn的区域为空?
...全文
846 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
savage5000 2003-07-24
  • 打赏
  • 举报
回复
我只是想比较Region区域是否为空,可是为什么还要传递Graphics g这个参数。因为我写的是一个与图形操作无关的函数,在函数里面不可能得到 Graphics对象,所以无法调用该函数。
prowan 2003-07-23
  • 打赏
  • 举报
回复
Region类有个方法 public bool IsEmpty( Graphics g);
savage5000 2003-07-23
  • 打赏
  • 举报
回复
怎么没有人回答?我在苦苦等待!

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧