import java.awt.*;
public class Mod
 {
  K pk,bk;
  double xc,yc;
  double[] da,dpda;
  Tu tu;
  public Mod(String name,Tu tu,double[] a,double[] b,double x,double y) 
   {
    this.tu=tu;
    da=a;
    dpda=b;
    xc=x;
    yc=y;
   }
  Polygon gMod(dP dp,double scale)
   {
    int z=dpda.length;
    int i=1;
    int j=z/2;
    int[] dpx=new int[j];
    int[] dpy=new int[j];
    int m=0;
    for(i=0;i<j;i++)
     {
      dpx[i]=(int)Math.rint(dp.x+scale*(dpda[m++]-xc));
      dpy[i]=(int)Math.rint(dp.y+scale*(dpda[m++]-yc));
     }
    return new Polygon(dpx,dpy,j);
   }
 }
