68 references to LineCap
System.Drawing.Common (24)
System\Drawing\Drawing2D\CustomLineCap.cs (7)
25
(GdiPlus.
LineCap
)baseCap,
101
PInvokeGdiPlus.GdipSetCustomLineCapStrokeCaps(_nativeCap, (GdiPlus.
LineCap
)startCap, (GdiPlus.
LineCap
)endCap).ThrowIfFailed();
110
PInvokeGdiPlus.GdipGetCustomLineCapStrokeCaps(_nativeCap, (GdiPlus.
LineCap
*)sc, (GdiPlus.
LineCap
*)ec).ThrowIfFailed();
136
PInvokeGdiPlus.GdipGetCustomLineCapBaseCap(_nativeCap, (GdiPlus.
LineCap
*)&baseCap).ThrowIfFailed();
142
PInvokeGdiPlus.GdipSetCustomLineCapBaseCap(_nativeCap, (GdiPlus.
LineCap
)value).ThrowIfFailed();
System\Drawing\Drawing2D\LineCap.cs (11)
8
Flat = GdiPlus.
LineCap
.LineCapFlat,
9
Square = GdiPlus.
LineCap
.LineCapSquare,
10
Round = GdiPlus.
LineCap
.LineCapRound,
11
Triangle = GdiPlus.
LineCap
.LineCapTriangle,
12
NoAnchor = GdiPlus.
LineCap
.LineCapNoAnchor, // corresponds to flat cap
13
SquareAnchor = GdiPlus.
LineCap
.LineCapSquareAnchor, // corresponds to square cap
14
RoundAnchor = GdiPlus.
LineCap
.LineCapRoundAnchor, // corresponds to round cap
15
DiamondAnchor = GdiPlus.
LineCap
.LineCapDiamondAnchor, // corresponds to triangle cap
16
ArrowAnchor = GdiPlus.
LineCap
.LineCapArrowAnchor, // no correspondence
17
Custom = GdiPlus.
LineCap
.LineCapCustom, // custom cap
18
AnchorMask = GdiPlus.
LineCap
.LineCapAnchorMask // mask to check for anchor or not.
System\Drawing\Pen.cs (6)
168
(GdiPlus.
LineCap
)startCap,
169
(GdiPlus.
LineCap
)endCap,
183
PInvokeGdiPlus.GdipGetPenStartCap(NativePen, (GdiPlus.
LineCap
*)&startCap).ThrowIfFailed();
212
PInvokeGdiPlus.GdipSetPenStartCap(NativePen, (GdiPlus.
LineCap
)value).ThrowIfFailed();
225
PInvokeGdiPlus.GdipGetPenEndCap(NativePen, (GdiPlus.
LineCap
*)&endCap).ThrowIfFailed();
254
PInvokeGdiPlus.GdipSetPenEndCap(NativePen, (GdiPlus.
LineCap
)value).ThrowIfFailed();
System.Private.Windows.GdiPlus (44)
_generated\60\Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (44)
1060
/// <inheritdoc cref="GdipCreateCustomLineCap(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.
LineCap
, float, winmdroot.Graphics.GdiPlus.GpCustomLineCap**)"/>
1062
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateCustomLineCap(ref winmdroot.Graphics.GdiPlus.GpPath fillPath, ref winmdroot.Graphics.GdiPlus.GpPath strokePath, winmdroot.Graphics.GdiPlus.
LineCap
baseCap, float baseInset, ref winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap)
1078
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateCustomLineCap(winmdroot.Graphics.GdiPlus.GpPath* fillPath, winmdroot.Graphics.GdiPlus.GpPath* strokePath, winmdroot.Graphics.GdiPlus.
LineCap
baseCap, float baseInset, winmdroot.Graphics.GdiPlus.GpCustomLineCap** customCap);
3384
/// <inheritdoc cref="GdipGetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.
LineCap
*)"/>
3386
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseCap(ref winmdroot.Graphics.GdiPlus.GpCustomLineCap customCap, ref winmdroot.Graphics.GdiPlus.
LineCap
baseCap)
3388
fixed (winmdroot.Graphics.GdiPlus.
LineCap
* baseCapLocal = &baseCap)
3399
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.
LineCap
* baseCap);
3418
/// <inheritdoc cref="GdipGetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.
LineCap
*, winmdroot.Graphics.GdiPlus.
LineCap
*)"/>
3420
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapStrokeCaps(ref winmdroot.Graphics.GdiPlus.GpCustomLineCap customCap, ref winmdroot.Graphics.GdiPlus.
LineCap
startCap, ref winmdroot.Graphics.GdiPlus.
LineCap
endCap)
3422
fixed (winmdroot.Graphics.GdiPlus.
LineCap
* endCapLocal = &endCap)
3424
fixed (winmdroot.Graphics.GdiPlus.
LineCap
* startCapLocal = &startCap)
3436
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.
LineCap
* startCap, winmdroot.Graphics.GdiPlus.
LineCap
* endCap);
5059
/// <inheritdoc cref="GdipGetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
LineCap
*)"/>
5061
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenEndCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
LineCap
endCap)
5063
fixed (winmdroot.Graphics.GdiPlus.
LineCap
* endCapLocal = &endCap)
5074
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
LineCap
* endCap);
5144
/// <inheritdoc cref="GdipGetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
LineCap
*)"/>
5146
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenStartCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
LineCap
startCap)
5148
fixed (winmdroot.Graphics.GdiPlus.
LineCap
* startCapLocal = &startCap)
5159
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
LineCap
* startCap);
7376
/// <inheritdoc cref="GdipSetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.
LineCap
)"/>
7378
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseCap(ref winmdroot.Graphics.GdiPlus.GpCustomLineCap customCap, winmdroot.Graphics.GdiPlus.
LineCap
baseCap)
7388
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.
LineCap
baseCap);
7404
/// <inheritdoc cref="GdipSetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.
LineCap
, winmdroot.Graphics.GdiPlus.
LineCap
)"/>
7406
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeCaps(ref winmdroot.Graphics.GdiPlus.GpCustomLineCap customCap, winmdroot.Graphics.GdiPlus.
LineCap
startCap, winmdroot.Graphics.GdiPlus.
LineCap
endCap)
7416
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.
LineCap
startCap, winmdroot.Graphics.GdiPlus.
LineCap
endCap);
8156
/// <inheritdoc cref="GdipSetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
LineCap
)"/>
8158
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenEndCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, winmdroot.Graphics.GdiPlus.
LineCap
endCap)
8168
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
LineCap
endCap);
8170
/// <inheritdoc cref="GdipSetPenLineCap197819(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
LineCap
, winmdroot.Graphics.GdiPlus.
LineCap
, winmdroot.Graphics.GdiPlus.DashCap)"/>
8172
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenLineCap197819(ref winmdroot.Graphics.GdiPlus.GpPen pen, winmdroot.Graphics.GdiPlus.
LineCap
startCap, winmdroot.Graphics.GdiPlus.
LineCap
endCap, winmdroot.Graphics.GdiPlus.DashCap dashCap)
8182
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenLineCap197819(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
LineCap
startCap, winmdroot.Graphics.GdiPlus.
LineCap
endCap, winmdroot.Graphics.GdiPlus.DashCap dashCap);
8226
/// <inheritdoc cref="GdipSetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
LineCap
)"/>
8228
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenStartCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, winmdroot.Graphics.GdiPlus.
LineCap
startCap)
8238
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
LineCap
startCap);