How to find point in region

R

renu

Hello,
I have drawn polygon on window. And I want to check wheather given
point is in that polygon region or not? How shold I find that? I have
created object of class region

GraphicsPath path = new GraphicsPath();
path.AddPolygon(pts); //////// Some points I have passed
Region rgn = new Region(path);
RegionData rgnDta = rgn.GetRegionData();

Now I have to check Wheather any point That I will give is in that
Region or not?

Please send me solution of this problem.
Thanks in advance.
 
M

Mike Powell

Hi Renu,

All you need to do is use the GraphicsPath to do the HitTesting
this will do what you want.

public bool HitTest(Point p)
{
if(path.IsVisible(p))
return(true);
else
return(false);
}

Mike Powell
www.ramuseco.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top