System.Drawing.Drawing2D
Generated by tools/NetForms.ApiDiff --markdown - do not edit by hand. All namespaces.
36 types: 20 complete, 4 partial, 12 missing; 56 members missing from partial types.
| Type | Kind | Status | Missing members |
|---|---|---|---|
| AdjustableArrowCap | class | ❌ missing | |
| Blend | class | ❌ missing | |
| ColorBlend | class | ❌ missing | |
| CombineMode | enum | ✅ complete | |
| CompositingMode | enum | ✅ complete | |
| CompositingQuality | enum | ✅ complete | |
| CoordinateSpace | enum | ✅ complete | |
| CustomLineCap | class | ❌ missing | |
| DashCap | enum | ❌ missing | |
| DashStyle | enum | ✅ complete | |
| FillMode | enum | ✅ complete | |
| FlushIntention | enum | ✅ complete | |
| GraphicsContainer | class | ✅ complete | |
| GraphicsPath | class | 🟡 partial | 38 |
| GraphicsPathIterator | class | ❌ missing | |
| GraphicsState | class | ✅ complete | |
| HatchBrush | class | ✅ complete | |
| HatchStyle | enum | ✅ complete | |
| InterpolationMode | enum | ✅ complete | |
| LineCap | enum | ✅ complete | |
| LineJoin | enum | ✅ complete | |
| LinearGradientBrush | class | 🟡 partial | 10 |
| LinearGradientMode | enum | ✅ complete | |
| Matrix | class | 🟡 partial | 7 |
| MatrixOrder | enum | ✅ complete | |
| PathData | class | ✅ complete | |
| PathGradientBrush | class | ❌ missing | |
| PathPointType | enum | 🟡 partial | 1 |
| PenAlignment | enum | ❌ missing | |
| PenType | enum | ❌ missing | |
| PixelOffsetMode | enum | ✅ complete | |
| QualityMode | enum | ❌ missing | |
| RegionData | class | ❌ missing | |
| SmoothingMode | enum | ✅ complete | |
| WarpMode | enum | ❌ missing | |
| WrapMode | enum | ✅ complete |
Missing members of partial types
GraphicsPath
.ctor(System.Drawing.Point[], System.Byte[], System.Drawing.Drawing2D.FillMode)
.ctor(System.ReadOnlySpan<System.Drawing.Point>, System.ReadOnlySpan<System.Byte>, System.Drawing.Drawing2D.FillMode)
.ctor(System.ReadOnlySpan<System.Drawing.PointF>, System.ReadOnlySpan<System.Byte>, System.Drawing.Drawing2D.FillMode)
System.Boolean IsOutlineVisible(System.Drawing.Point, System.Drawing.Pen, System.Drawing.Graphics)
System.Boolean IsOutlineVisible(System.Drawing.PointF, System.Drawing.Pen, System.Drawing.Graphics)
System.Boolean IsOutlineVisible(System.Int32, System.Int32, System.Drawing.Pen)
System.Boolean IsOutlineVisible(System.Int32, System.Int32, System.Drawing.Pen, System.Drawing.Graphics)
System.Boolean IsOutlineVisible(System.Single, System.Single, System.Drawing.Pen)
System.Boolean IsOutlineVisible(System.Single, System.Single, System.Drawing.Pen, System.Drawing.Graphics)
System.Boolean IsVisible(System.Int32, System.Int32, System.Drawing.Graphics)
System.Boolean IsVisible(System.Single, System.Single, System.Drawing.Graphics)
System.Int32 GetPathPoints(System.Span<System.Drawing.PointF>)
System.Int32 GetPathTypes(System.Span<System.Byte>)
System.Void AddBeziers(System.ReadOnlySpan<System.Drawing.Point>)
System.Void AddBeziers(System.ReadOnlySpan<System.Drawing.PointF>)
System.Void AddClosedCurve(System.ReadOnlySpan<System.Drawing.Point>)
System.Void AddClosedCurve(System.ReadOnlySpan<System.Drawing.Point>, System.Single)
System.Void AddClosedCurve(System.ReadOnlySpan<System.Drawing.PointF>)
System.Void AddClosedCurve(System.ReadOnlySpan<System.Drawing.PointF>, System.Single)
System.Void AddCurve(System.ReadOnlySpan<System.Drawing.Point>)
System.Void AddCurve(System.ReadOnlySpan<System.Drawing.Point>, System.Single)
System.Void AddCurve(System.ReadOnlySpan<System.Drawing.PointF>)
System.Void AddCurve(System.ReadOnlySpan<System.Drawing.PointF>, System.Single)
System.Void AddLines(System.ReadOnlySpan<System.Drawing.Point>)
System.Void AddLines(System.ReadOnlySpan<System.Drawing.PointF>)
System.Void AddPolygon(System.ReadOnlySpan<System.Drawing.Point>)
System.Void AddPolygon(System.ReadOnlySpan<System.Drawing.PointF>)
System.Void AddRectangles(System.ReadOnlySpan<System.Drawing.Rectangle>)
System.Void AddRectangles(System.ReadOnlySpan<System.Drawing.RectangleF>)
System.Void AddRoundedRectangle(System.Drawing.Rectangle, System.Drawing.Size)
System.Void AddRoundedRectangle(System.Drawing.RectangleF, System.Drawing.SizeF)
System.Void ClearMarkers()
System.Void SetMarkers()
System.Void Warp(System.Drawing.PointF[], System.Drawing.RectangleF)
System.Void Warp(System.Drawing.PointF[], System.Drawing.RectangleF, System.Drawing.Drawing2D.Matrix)
System.Void Warp(System.Drawing.PointF[], System.Drawing.RectangleF, System.Drawing.Drawing2D.Matrix, System.Drawing.Drawing2D.WarpMode)
System.Void Warp(System.Drawing.PointF[], System.Drawing.RectangleF, System.Drawing.Drawing2D.Matrix, System.Drawing.Drawing2D.WarpMode, System.Single)
System.Void Warp(System.ReadOnlySpan<System.Drawing.PointF>, System.Drawing.RectangleF, System.Drawing.Drawing2D.Matrix, System.Drawing.Drawing2D.WarpMode, System.Single)
LinearGradientBrush
System.Drawing.Drawing2D.Blend Blend { get; set; }
System.Drawing.Drawing2D.ColorBlend InterpolationColors { get; set; }
System.Void MultiplyTransform(System.Drawing.Drawing2D.Matrix)
System.Void MultiplyTransform(System.Drawing.Drawing2D.Matrix, System.Drawing.Drawing2D.MatrixOrder)
System.Void RotateTransform(System.Single, System.Drawing.Drawing2D.MatrixOrder)
System.Void ScaleTransform(System.Single, System.Single, System.Drawing.Drawing2D.MatrixOrder)
System.Void SetBlendTriangularShape(System.Single)
System.Void SetBlendTriangularShape(System.Single, System.Single)
System.Void SetSigmaBellShape(System.Single)
System.Void SetSigmaBellShape(System.Single, System.Single)
Matrix
.ctor(System.Numerics.Matrix3x2)
System.Numerics.Matrix3x2 MatrixElements { get; set; }
System.Void TransformPoints(System.ReadOnlySpan<System.Drawing.Point>)
System.Void TransformPoints(System.ReadOnlySpan<System.Drawing.PointF>)
System.Void TransformVectors(System.ReadOnlySpan<System.Drawing.Point>)
System.Void TransformVectors(System.ReadOnlySpan<System.Drawing.PointF>)
System.Void VectorTransformPoints(System.ReadOnlySpan<System.Drawing.Point>)
PathPointType
System.Int32 value__