3 function push(_polygon){ // void
\r
4 this.array.push(_polygon);
\r
6 Polygons.prototype.push = push;
\r
8 function generateSVG(){ // string
\r
10 buffer += "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" baseProfile=\"full\">\n";
\r
11 buffer += "<g stroke=\"black\" stroke-width=\"1\" fill=\"black\">\n";
\r
12 for(var i = 0; i < this.array.length; i++){
\r
13 buffer += "<polyline points=\"";
\r
14 for(var j = 0; j < this.array[i].array.length; j++){
\r
15 buffer += this.array[i].array[j].x + "," + this.array[i].array[j].y + " ";
\r
17 buffer += "\" />\n";
\r
20 buffer += "</svg>\n";
\r
23 Polygons.prototype.generateSVG = generateSVG;
\r
26 this.array = new Array();
\r