GDI+ : Fonction Rectangle.Contains()
Bonjour, une simple petite question qui concerne les formes géométriques de GDI+ :
Il est possible d'utiliser la fonction Contains de la classe Rectangle pour savoir si un Point (de la classe Point) se trouve sur la surface de ce Rectangle :
Code:
1 2 3 4 5 6
|
Rectangle rct = new Rectangle(50, 50, 100, 100);
if (rct.Contains(new Point(e.X, e.Y)))
{
...
} |
Cependant, je dois maintenant utiliser les Classes GraphicsPath et Region car les formes que je manipule sont des polygones.
Code:
1 2 3 4 5 6 7
|
Point[] tab_Points = {new Point(10,50), new Point(25,25), ...};
GraphicsPath gp = new GraphicsPath();
gp.StartFigure();
gp.AddLines(tab_Points);
gp.CloseFigure();
Region Polygone = new Region(gp); |
Voilà je souhaitais simplement savoir si il existait une fonction similaire à la fonction Rectangle.Contains() dans le classe Region qui me permettrait de savoir si un Point se touve sur la surface de mon Polygone.
Merci d'avance de votre aide.
[Résolu] GDI+ : Fonction Rectangle.Contains()
;) Jsuis confus...
Merci bien pour ton aide !