types = new byte[INIT_SIZE]; xpoints = new float[INIT_SIZE]; ypoints = new float[INIT_SIZE]; PathIterator pi = s.getPathIterator(null); setWindingRule(pi.getWindingRule()); append(pi, false); }
this(WIND_NON_ZERO, INIT_SIZE); }
  public GeneralPath(Shape s)  {    types = new byte[INIT_SIZE];    xpoints = new float[INIT_SIZE];    ypoints = new float[INIT_SIZE];    PathIterator pi = s.getPathIterator(null);			setWindingRule(pi.getWindingRule());			append(pi, false);		}