GraphicsPathIterator.cs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. //
  2. // System.Drawing.Drawing2D.GraphicsPathIterator.cs
  3. //
  4. // Author:
  5. // Dennis Hayes ([email protected])
  6. //
  7. // (C) 2002/3 Ximian, Inc
  8. //
  9. using System;
  10. namespace System.Drawing.Drawing2D
  11. {
  12. public sealed class GraphicsPathIterator : MarshalByRefObject, IDisposable
  13. {
  14. GraphicsPath path;
  15. // Constructors
  16. public GraphicsPathIterator(GraphicsPath path) {
  17. this.path = path;
  18. }
  19. //Public Properites
  20. [MonoTODO]
  21. public int Count {
  22. get {
  23. throw new NotImplementedException ();
  24. }
  25. }
  26. [MonoTODO]
  27. public int SubpathCount {
  28. get {
  29. throw new NotImplementedException ();
  30. }
  31. }
  32. //Public Methods.
  33. public int CopyData( ref PointF [] points, ref byte [] types, int startIndex, int endIndex){
  34. throw new NotImplementedException ();
  35. }
  36. public void Dispose(){
  37. }
  38. [MonoTODO]
  39. public int Enumerate(ref PointF [] points, ref byte [] types){
  40. throw new NotImplementedException ();
  41. }
  42. [MonoTODO]
  43. public bool HasCurve(){
  44. throw new NotImplementedException ();
  45. }
  46. [MonoTODO]
  47. public int NextMarker(GraphicsPath path){
  48. throw new NotImplementedException ();
  49. }
  50. [MonoTODO]
  51. public int NextMarker(out int startIndex, out int endIndex){
  52. throw new NotImplementedException ();
  53. }
  54. [MonoTODO]
  55. public int NextPathType(out byte pathType, out int startIndex, out int endIndex){
  56. throw new NotImplementedException ();
  57. }
  58. [MonoTODO]
  59. public int NextSubpath(GraphicsPath path, out bool isClosed){
  60. throw new NotImplementedException ();
  61. }
  62. [MonoTODO]
  63. public int NextSubpath(out int startIndex, out int endIndex, out bool isClosed){
  64. throw new NotImplementedException ();
  65. }
  66. [MonoTODO]
  67. public void Rewind()
  68. {
  69. }
  70. }
  71. }