DebugCanvasAdapter.cs
上传用户:tjjgrl
上传日期:2019-04-04
资源大小:1010k
文件大小:1k
源码类别:

电子政务应用

开发平台:

C#

  1. using System;
  2. using Line = ThoughtWorks.QRCode.Geom.Line;
  3. using Point = ThoughtWorks.QRCode.Geom.Point;
  4. namespace ThoughtWorks.QRCode.Codec.Util
  5. {
  6. /* 
  7. * This class must be a "edition independent" class for debug information controll.
  8. * I think it's good idea to modify this class with a adapter pattern
  9. */
  10. public class DebugCanvasAdapter : DebugCanvas
  11. {
  12. public virtual void  println(String string_Renamed)
  13. {
  14. }
  15. public virtual void  drawPoint(Point point, int color)
  16. {
  17. }
  18. public virtual void  drawCross(Point point, int color)
  19. {
  20. }
  21. public virtual void  drawPoints(Point[] points, int color)
  22. {
  23. }
  24. public virtual void  drawLine(Line line, int color)
  25. {
  26. }
  27. public virtual void  drawLines(Line[] lines, int color)
  28. {
  29. }
  30. public virtual void  drawPolygon(Point[] points, int color)
  31. {
  32. }
  33. public virtual void  drawMatrix(bool[][] matrix)
  34. {
  35. }
  36. }
  37. }