import java.awt.Rectangle;
import java.awt.Shape;
import java.awt.geom.GeneralPath;

public class LKWmH extends KFZ
{
   Rectangle rectHinten1;
   Rectangle rectHinten2;
   Rectangle rectLinie;
   Rectangle rectMitte; 
   Rectangle rectVorne; 
   
   
	public LKWmH()
	{
    xPosition = 190;
    yPosition = 80;
    farbe = "rot";
    orientierung = 0;
    istSichtbar = false;
    breite = 160;
    tiefe  = 60;
    rectVorne = new Rectangle((xPosition-40), (yPosition+tiefe/10), (breite/4)  , (tiefe-tiefe/5));   
    rectMitte = new Rectangle((xPosition-25), (yPosition+tiefe/4), (breite-135)  , (tiefe-2*tiefe/4));
    rectHinten1 = new Rectangle(xPosition, yPosition, breite/2, tiefe);
    rectLinie = new Rectangle(xPosition+80, yPosition+30, breite-150, tiefe-59);
    rectHinten2 = new Rectangle(xPosition+90, yPosition, breite/2, tiefe);
	}

	protected Shape gibAktuelleFigur()
  {
      GeneralPath lkwmh = new GeneralPath();
      
      lkwmh.append(rectVorne, false); 
      lkwmh.append(rectMitte, false);  
      lkwmh.append(rectHinten1, false);
      lkwmh.append(rectLinie,false);
      lkwmh.append(rectHinten2, false);
      
       return  transformiere(lkwmh);
  }
  
}