import processing.candy.*; SVG[] svgs; SVG[][] paths; int[] pathnumber; float[] svgwidth; String svglist[],pathnumberstr[],svgwidthstr[]; void loadSVG(String svg_liste){ String svglist[] = loadStrings(svg_liste); svgs = new SVG[svglist.length]; paths = new SVG[svglist.length][100000]; pathnumber = new int[svglist.length]; svgwidth = new float[svglist.length]; for (int i=0; i < svglist.length; i++) { svgs[i] = new SVG(this, svglist[i]); String svginfo[] = loadStrings(svglist[i]); String pathnumberstr[] = split(svginfo[1],' '); String svgwidthstr[] = split(svginfo[10],'"'); pathnumber[i] = int(pathnumberstr[1]); svgwidth[i] = float(svgwidthstr[1]); for (int j=1; j <= pathnumber[i]; j++) { String ID = str(j); paths[i][j] = svgs[i].get(ID); paths[i][j].drawMode(CORNER); } } }