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 Agg2D.FillAll(r, g, b: byte; a: byte);
  var
    clr: TAggColor;
  begin
    clr.Construct(r, g, b, a);
    FillAll(clr);
  
negative.code: 
  end;
  
  procedure Agg2D.FillAll(c: Color);
  var
    clr: aggclr;
  begin
  