int addVert(float x,float y,float z){
  int i=nvert;
  if (i >= maxvert) {
    if (vert == null) {
      maxvert=100;
      vert=new float[maxvert * 3];
    }
 else {
      maxvert*=2;
      float nv[]=new float[maxvert * 3];
      System.arraycopy(vert,0,nv,0,vert.length);
      vert=nv;
    }
  }
  i*=3;
  vert[i]=x;
  vert[i + 1]=y;
  vert[i + 2]=z;
  return nvert++;
}

int addVert ( float x , float y , float z ) { int i = nvert ; if ( i >= maxvert ) { if ( vert == null ) { maxvert = 100 ; vert = new float [ maxvert * 3 ] ; } else { maxvert *= 2 ; float nv [ ] = new float [ maxvert * 3 ] ; System . arraycopy ( vert , 0 , nv , 0 , vert . length ) ; vert = nv ; } } i *= 3 ; vert [ i ] = x ; vert [ i + 1 ] = y ; vert [ i + 2 ] = z ; return nvert ++ ; }
add a vertex to this model
