<PackageReference Include="System.Drawing.Common" Version="7.0.0-preview.5.22301.12" />

GraphicsPathIterator

public int Count { get; }

public int SubpathCount { get; }

public int CopyData(ref PointF points, ref byte types, int startIndex, int endIndex)

public void Dispose()

public int Enumerate(ref PointF points, ref byte types)

public bool HasCurve()

public int NextMarker(GraphicsPath path)

public int NextMarker(out int startIndex, out int endIndex)

public int NextPathType(out byte pathType, out int startIndex, out int endIndex)

public int NextSubpath(GraphicsPath path, out bool isClosed)

public int NextSubpath(out int startIndex, out int endIndex, out bool isClosed)

public void Rewind()