Point nwP=this.getPositionAt(PositionType.NORTHWEST);
Point neP=this.getPositionAt(PositionType.NORTHEAST);
Point seP=nwP.clone();
Point swP=neP.clone();
seP.translate(getHeight(), getHeight());
swP.translate(-getHeight(), getHeight());
this.points=Point.getRotatedPoint(getPosition(),getAngle(),nwP,neP,seP,swP);
BodyDef bodyD=new BodyDef();
PolygonShape[] edges=new PolygonShape[]{new PolygonShape(),new PolygonShape(),new PolygonShape(),new PolygonShape()};