package graphics;

import scheme.lib.htdch.graphics.rename;

public class DrawRectangle extends Command {

   public Color color;
   public Posn corner;
   public int width;
   public int height;
   public String style;

   public DrawRectangle( Posn corner, int w, int h, Color c, String style ) {
     this.color = c;
     this.width = w;
     this.height = h;
     this.style = style;
     this.corner = corner;
   }

   void issue( dynamic dc ) { 
     dc.setPen(color.toString(), 1 ,rename.toSymbol("solid"));
     dc.setBrush(color.toString(), rename.toSymbol(style));
     dc.drawRectangle( corner.x,corner.y,width, height);
   }

}