// // System.Drawing.Drawing2D.GraphicsPathIterator.cs // // Author: // Dennis Hayes (dennish@Raytek.com) // // (C) 2002/3 Ximian, Inc // using System; namespace System.Drawing.Drawing2D { public sealed class GraphicsPathIterator : MarshalByRefObject, IDisposable { GraphicsPath path; // Constructors public GraphicsPathIterator(GraphicsPath path) { this.path = path; } //Public Properites [MonoTODO] public int Count { get { throw new NotImplementedException (); } } [MonoTODO] public int SubpathCount { get { throw new NotImplementedException (); } } //Public Methods. public int CopyData( ref PointF [] points, ref byte [] types, int startIndex, int endIndex){ throw new NotImplementedException (); } public void Dispose(){ } [MonoTODO] public int Enumerate(ref PointF [] points, ref byte [] types){ throw new NotImplementedException (); } [MonoTODO] public bool HasCurve(){ throw new NotImplementedException (); } [MonoTODO] public int NextMarker(GraphicsPath path){ throw new NotImplementedException (); } [MonoTODO] public int NextMarker(out int startIndex, out int endIndex){ throw new NotImplementedException (); } [MonoTODO] public int NextPathType(out byte pathType, out int startIndex, out int endIndex){ throw new NotImplementedException (); } [MonoTODO] public int NextSubpath(GraphicsPath path, out bool isClosed){ throw new NotImplementedException (); } [MonoTODO] public int NextSubpath(out int startIndex, out int endIndex, out bool isClosed){ throw new NotImplementedException (); } [MonoTODO] public void Rewind() { } } }