anchor.diff:                rxTop ,ryTop : double ); overload;
   
      procedure ellipse(cx ,cy ,rx ,ry : double );
  -             
  +
      procedure arc (cx ,cy ,rx ,ry ,start ,sweep : double );
      procedure star(cx ,cy ,r1 ,r2 ,startAngle : double; numRays : int );
   
  
positive.code: 
     procedure clearAll(c : Color ); overload;
     procedure clearAll(r ,g ,b : unsigned; a : unsigned = 255 ); overload;
     procedure FillAll(c: TAggColor); overload;
     procedure FillAll(r, g, b: byte; a: byte = 255); overload;
  
     procedure clearClipBox(c : Color ); overload;
  
negative.code: 
  end;
  
  procedure Agg2D.FillAll(c: Color);
  var
    clr: aggclr;
  begin
  