68 references to LineCap
System.Drawing.Common (24)
System\Drawing\Drawing2D\CustomLineCap.cs (7)
25(GdiPlus.LineCap)baseCap, 101PInvokeGdiPlus.GdipSetCustomLineCapStrokeCaps(_nativeCap, (GdiPlus.LineCap)startCap, (GdiPlus.LineCap)endCap).ThrowIfFailed(); 110PInvokeGdiPlus.GdipGetCustomLineCapStrokeCaps(_nativeCap, (GdiPlus.LineCap*)sc, (GdiPlus.LineCap*)ec).ThrowIfFailed(); 136PInvokeGdiPlus.GdipGetCustomLineCapBaseCap(_nativeCap, (GdiPlus.LineCap*)&baseCap).ThrowIfFailed(); 142PInvokeGdiPlus.GdipSetCustomLineCapBaseCap(_nativeCap, (GdiPlus.LineCap)value).ThrowIfFailed();
System\Drawing\Drawing2D\LineCap.cs (11)
8Flat = GdiPlus.LineCap.LineCapFlat, 9Square = GdiPlus.LineCap.LineCapSquare, 10Round = GdiPlus.LineCap.LineCapRound, 11Triangle = GdiPlus.LineCap.LineCapTriangle, 12NoAnchor = GdiPlus.LineCap.LineCapNoAnchor, // corresponds to flat cap 13SquareAnchor = GdiPlus.LineCap.LineCapSquareAnchor, // corresponds to square cap 14RoundAnchor = GdiPlus.LineCap.LineCapRoundAnchor, // corresponds to round cap 15DiamondAnchor = GdiPlus.LineCap.LineCapDiamondAnchor, // corresponds to triangle cap 16ArrowAnchor = GdiPlus.LineCap.LineCapArrowAnchor, // no correspondence 17Custom = GdiPlus.LineCap.LineCapCustom, // custom cap 18AnchorMask = GdiPlus.LineCap.LineCapAnchorMask // mask to check for anchor or not.
System\Drawing\Pen.cs (6)
168(GdiPlus.LineCap)startCap, 169(GdiPlus.LineCap)endCap, 183PInvokeGdiPlus.GdipGetPenStartCap(NativePen, (GdiPlus.LineCap*)&startCap).ThrowIfFailed(); 212PInvokeGdiPlus.GdipSetPenStartCap(NativePen, (GdiPlus.LineCap)value).ThrowIfFailed(); 225PInvokeGdiPlus.GdipGetPenEndCap(NativePen, (GdiPlus.LineCap*)&endCap).ThrowIfFailed(); 254PInvokeGdiPlus.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);