Joindre des lignes

Une jointure de ligne est la zone commune qui est formée par deux lignes dont les extrémités se rencontrent ou se chevauchent. Windows GDI+ fournit quatre styles de jointure de ligne : mitre, biseau, arrondi et mitre. Le style de jonction de ligne est une propriété de la classe Pen . Lorsque vous spécifiez un style de jonction de ligne pour un stylet, puis utilisez ce stylet pour dessiner un tracé, le style de jointure spécifié est appliqué à toutes les lignes connectées dans le tracé.

Vous pouvez spécifier le style de jonction de ligne à l’aide de la méthode Pen :: SetLineJoin de la classe Pen . L’exemple suivant illustre une jointure de ligne biseautée entre une ligne horizontale et une ligne verticale :

GraphicsPath path;
Pen penJoin(Color(255, 0, 0, 255), 8);

path.StartFigure();
path.AddLine(Point(50, 200), Point(100, 200));
path.AddLine(Point(100, 200), Point(100, 250));

penJoin.SetLineJoin(LineJoinBevel);
graphics.DrawPath(&penJoin, &path);

L’illustration suivante montre la jointure de ligne biseautée résultante.

Illustration montrant deux lignes réunis à un angle droit, avec une jointure biseautés

Dans l’exemple précédent, la valeur (LineJoinBevel) transmise à la méthode Pen :: SetLineJoin est un élément de l’énumération LineJoin .