Partager via


Jonction de lignes

Une jointure de ligne est la zone commune 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, rond et mitre clippé. Le style de jointure de ligne est une propriété de la classe Pen . Lorsque vous spécifiez un style de jointure de ligne pour un stylet, puis que vous utilisez ce stylet pour dessiner un chemin, le style de jointure spécifié est appliqué à toutes les lignes connectées dans le chemin.

Vous pouvez spécifier le style de jointure 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 se rencontrant à angle droit, avec une jointure biseautée

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