diff --git a/lib/OpenLayers/Renderer/Elements.js b/lib/OpenLayers/Renderer/Elements.js index 63912fe88f..86a09ea9eb 100644 --- a/lib/OpenLayers/Renderer/Elements.js +++ b/lib/OpenLayers/Renderer/Elements.js @@ -267,18 +267,6 @@ OpenLayers.Renderer.Elements = OpenLayers.Class(OpenLayers.Renderer, { */ drawCircle: function(node, geometry) {}, - /** - * Method: drawCurve - * Virtual function for drawing Curve Geometry. - * Should be implemented by subclasses. - * This method is only called by the renderer itself. - * - * Parameters: - * node - {DOMElement} - * geometry - {} - */ - drawCurve: function(node, geometry) {}, - /** * Method: drawSurface * Virtual function for drawing Surface Geometry. diff --git a/lib/OpenLayers/Renderer/SVG.js b/lib/OpenLayers/Renderer/SVG.js index 555ccdf77e..8f1dd0928f 100644 --- a/lib/OpenLayers/Renderer/SVG.js +++ b/lib/OpenLayers/Renderer/SVG.js @@ -438,40 +438,6 @@ OpenLayers.Renderer.SVG = OpenLayers.Class(OpenLayers.Renderer.Elements, { } }, - - /** - * Method: drawCurve - * This method is only called by the renderer itself. - * - * Parameters: - * node - {DOMElement} - * geometry - {} - */ - drawCurve: function(node, geometry) { - var d = null; - var draw = true; - for (var i = 0; i < geometry.components.length; i++) { - if ((i%3) == 0 && (i/3) == 0) { - var component = this.getShortString(geometry.components[i]); - if (!component) { draw = false; } - d = "M " + component; - } else if ((i%3) == 1) { - var component = this.getShortString(geometry.components[i]); - if (!component) { draw = false; } - d += " C " + component; - } else { - var component = this.getShortString(geometry.components[i]); - if (!component) { draw = false; } - d += " " + component; - } - } - if (draw) { - node.setAttributeNS(null, "d", d); - } else { - node.setAttributeNS(null, "d", ""); - } - }, - /** * Method: drawSurface * This method is only called by the renderer itself. diff --git a/lib/OpenLayers/Renderer/VML.js b/lib/OpenLayers/Renderer/VML.js index 1d2acf9c1c..f7bd8acbb1 100644 --- a/lib/OpenLayers/Renderer/VML.js +++ b/lib/OpenLayers/Renderer/VML.js @@ -524,37 +524,6 @@ OpenLayers.Renderer.VML = OpenLayers.Class(OpenLayers.Renderer.Elements, { node.style.height = geometry.height/resolution; }, - - - /** - * Method: drawCurve - * - * Parameters: - * node - {DOMElement} - * geometry - {} - */ - drawCurve: function(node, geometry) { - this.setNodeDimension(node, geometry); - - var resolution = this.getResolution(); - - var path = ""; - for (var i = 0; i < geometry.components.length; i++) { - var x = geometry.components[i].x / resolution; - var y = geometry.components[i].y / resolution; - - if ((i%3)==0 && (i/3)==0) { - path += "m"; - } else if ((i%3)==1) { - path += " c"; - } - path += " " + x + "," + y; - } - path += " x e"; - - node.path = path; - }, - /** * Method: drawSurface *