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)
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (44)
996 /// <inheritdoc cref="GdipCreateCustomLineCap(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.LineCap, float, winmdroot.Graphics.GdiPlus.GpCustomLineCap**)"/> 997 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) 1013 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); 3190 /// <inheritdoc cref="GdipGetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.LineCap*)"/> 3191 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseCap(ref winmdroot.Graphics.GdiPlus.GpCustomLineCap customCap, ref winmdroot.Graphics.GdiPlus.LineCap baseCap) 3193 fixed (winmdroot.Graphics.GdiPlus.LineCap* baseCapLocal = &baseCap) 3204 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.LineCap* baseCap); 3222 /// <inheritdoc cref="GdipGetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.LineCap*, winmdroot.Graphics.GdiPlus.LineCap*)"/> 3223 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) 3225 fixed (winmdroot.Graphics.GdiPlus.LineCap* endCapLocal = &endCap) 3227 fixed (winmdroot.Graphics.GdiPlus.LineCap* startCapLocal = &startCap) 3239 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.LineCap* startCap, winmdroot.Graphics.GdiPlus.LineCap* endCap); 4751 /// <inheritdoc cref="GdipGetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.LineCap*)"/> 4752 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenEndCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.LineCap endCap) 4754 fixed (winmdroot.Graphics.GdiPlus.LineCap* endCapLocal = &endCap) 4765 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.LineCap* endCap); 4831 /// <inheritdoc cref="GdipGetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.LineCap*)"/> 4832 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenStartCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.LineCap startCap) 4834 fixed (winmdroot.Graphics.GdiPlus.LineCap* startCapLocal = &startCap) 4845 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.LineCap* startCap); 6920 /// <inheritdoc cref="GdipSetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.LineCap)"/> 6921 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseCap(ref winmdroot.Graphics.GdiPlus.GpCustomLineCap customCap, winmdroot.Graphics.GdiPlus.LineCap baseCap) 6931 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapBaseCap(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.LineCap baseCap); 6946 /// <inheritdoc cref="GdipSetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap*, winmdroot.Graphics.GdiPlus.LineCap, winmdroot.Graphics.GdiPlus.LineCap)"/> 6947 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeCaps(ref winmdroot.Graphics.GdiPlus.GpCustomLineCap customCap, winmdroot.Graphics.GdiPlus.LineCap startCap, winmdroot.Graphics.GdiPlus.LineCap endCap) 6957 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetCustomLineCapStrokeCaps(winmdroot.Graphics.GdiPlus.GpCustomLineCap* customCap, winmdroot.Graphics.GdiPlus.LineCap startCap, winmdroot.Graphics.GdiPlus.LineCap endCap); 7649 /// <inheritdoc cref="GdipSetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.LineCap)"/> 7650 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenEndCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, winmdroot.Graphics.GdiPlus.LineCap endCap) 7660 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenEndCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.LineCap endCap); 7662 /// <inheritdoc cref="GdipSetPenLineCap197819(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.LineCap, winmdroot.Graphics.GdiPlus.LineCap, winmdroot.Graphics.GdiPlus.DashCap)"/> 7663 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) 7673 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); 7714 /// <inheritdoc cref="GdipSetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.LineCap)"/> 7715 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenStartCap(ref winmdroot.Graphics.GdiPlus.GpPen pen, winmdroot.Graphics.GdiPlus.LineCap startCap) 7725 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenStartCap(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.LineCap startCap);