2 // System.Drawing.Drawing2D.GraphicsPathIterator.cs
\r
5 // Dennis Hayes (dennish@Raytek.com)
\r
6 // Duncan Mak (duncan@ximian.com)
\r
8 // (C) 2002/3 Ximian, Inc
\r
12 namespace System.Drawing.Drawing2D
\r
14 public sealed class GraphicsPathIterator : MarshalByRefObject, IDisposable
\r
19 public GraphicsPathIterator (GraphicsPath path)
\r
29 Status status = GDIPlus.GdipGetPointCount (path.nativePath, out count);
\r
30 GDIPlus.CheckStatus (status);
\r
37 public int SubpathCount {
\r
39 throw new NotImplementedException ();
\r
44 public int CopyData( ref PointF [] points, ref byte [] types, int startIndex, int endIndex){
\r
45 throw new NotImplementedException ();
\r
48 public void Dispose(){
\r
52 public int Enumerate(ref PointF [] points, ref byte [] types){
\r
53 throw new NotImplementedException ();
\r
57 public bool HasCurve(){
\r
58 throw new NotImplementedException ();
\r
62 public int NextMarker(GraphicsPath path){
\r
63 throw new NotImplementedException ();
\r
67 public int NextMarker(out int startIndex, out int endIndex){
\r
68 throw new NotImplementedException ();
\r
72 public int NextPathType(out byte pathType, out int startIndex, out int endIndex){
\r
73 throw new NotImplementedException ();
\r
77 public int NextSubpath(GraphicsPath path, out bool isClosed){
\r
78 throw new NotImplementedException ();
\r
82 public int NextSubpath(out int startIndex, out int endIndex, out bool isClosed){
\r
83 throw new NotImplementedException ();
\r
87 public void Rewind()
\r