Remove the drawCurve method from the renderers because it is never used. Reported by pgiraud (Closes #1138)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5373 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
@@ -267,18 +267,6 @@ OpenLayers.Renderer.Elements = OpenLayers.Class(OpenLayers.Renderer, {
|
|||||||
*/
|
*/
|
||||||
drawCircle: function(node, geometry) {},
|
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 - {<OpenLayers.Geometry>}
|
|
||||||
*/
|
|
||||||
drawCurve: function(node, geometry) {},
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method: drawSurface
|
* Method: drawSurface
|
||||||
* Virtual function for drawing Surface Geometry.
|
* Virtual function for drawing Surface Geometry.
|
||||||
|
|||||||
@@ -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 - {<OpenLayers.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
|
* Method: drawSurface
|
||||||
* This method is only called by the renderer itself.
|
* This method is only called by the renderer itself.
|
||||||
|
|||||||
@@ -524,37 +524,6 @@ OpenLayers.Renderer.VML = OpenLayers.Class(OpenLayers.Renderer.Elements, {
|
|||||||
node.style.height = geometry.height/resolution;
|
node.style.height = geometry.height/resolution;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Method: drawCurve
|
|
||||||
*
|
|
||||||
* Parameters:
|
|
||||||
* node - {DOMElement}
|
|
||||||
* geometry - {<OpenLayers.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
|
* Method: drawSurface
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user