public void Dispose()
 {
     curve = null;
 }
 public void init()
 {
     curve = new BresenhamCircularCurve(60);
     data  = new HashSet <Point>();
     System.Diagnostics.Trace.WriteLine("setep complete");
 }