28 references to LineJoin
System.Drawing (1)
System.Drawing.cs (1)
42
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.Drawing2D.
LineJoin
))]
System.Drawing.Common (8)
GlobalUsings.cs (1)
29
global using LineJoin = System.Drawing.Drawing2D.
LineJoin
;
System\Drawing\Drawing2D\CustomLineCap.cs (2)
115
public
LineJoin
StrokeJoin
119
LineJoin
lineJoin;
System\Drawing\Pen.cs (5)
341
public
LineJoin
LineJoin
345
LineJoin
lineJoin;
352
if (value is <
LineJoin
.Miter or >
LineJoin
.MiterClipped)
354
throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(
LineJoin
));
System.Drawing.Common.Tests (19)
System\Drawing\Drawing2D\CustomLineCapTests.cs (8)
50
Assert.Equal(
LineJoin
.Miter, customLineCap.StrokeJoin);
121
[InlineData(
LineJoin
.Miter)] // Default value
122
[InlineData(
LineJoin
.Bevel)]
123
[InlineData(
LineJoin
.Round)]
124
[InlineData(
LineJoin
.MiterClipped)]
126
[InlineData(
LineJoin
.Miter - 1)]
127
[InlineData(
LineJoin
.MiterClipped + 1)]
128
public void StrokeJoin_SetThenGet_Success(
LineJoin
lineJoin)
System\Drawing\PenTests.cs (10)
696
[InlineData(
LineJoin
.Bevel)]
697
[InlineData(
LineJoin
.Miter)]
698
[InlineData(
LineJoin
.MiterClipped)]
699
[InlineData(
LineJoin
.Round)]
700
public void LineJoin_SetValid_GetReturnsExpected(
LineJoin
lineJoin)
709
[InlineData(
LineJoin
.Miter - 1)]
710
[InlineData(
LineJoin
.MiterClipped + 1)]
711
public void LineJoin_SetInvalid_ThrowsInvalidEnumArgumentException(
LineJoin
lineJoin)
726
AssertExtensions.Throws<ArgumentException>(null, () => pen.LineJoin =
LineJoin
.Miter);
1218
Assert.Equal(
LineJoin
.Miter, pen.LineJoin);
System\Drawing\SystemPensTest.cs (1)
72
AssertExtensions.Throws<ArgumentException>(null, () => pen.LineJoin =
LineJoin
.MiterClipped);