moved some functions to namespace

This commit is contained in:
boombuler 2013-02-24 15:33:10 +01:00
parent de4ad90645
commit bbf7f64488

View File

@ -95,7 +95,7 @@ function wrapper() {
} }
} }
var triangulate = function (vertices) { window.plugin.maxLinks.triangulate = function (vertices) {
/* Bail if there aren't enough vertices to form any triangles. */ /* Bail if there aren't enough vertices to form any triangles. */
if(vertices.length < 3) if(vertices.length < 3)
return [] return []
@ -204,7 +204,8 @@ function wrapper() {
window.plugin.maxLinks.layer = null; window.plugin.maxLinks.layer = null;
var updating = false; var updating = false;
var fillLayer = function() {
window.plugin.maxLinks.updateLayer = function() {
if (updating) if (updating)
return; return;
updating = true; updating = true;
@ -229,7 +230,7 @@ function wrapper() {
nloc.y += Math.abs(minY); nloc.y += Math.abs(minY);
}); });
var triangles = triangulate(locations); var triangles = window.plugin.maxLinks.triangulate(locations);
$.each(triangles, function(idx, triangle) { $.each(triangles, function(idx, triangle) {
triangle.draw(window.plugin.maxLinks.layer, minX, minY) triangle.draw(window.plugin.maxLinks.layer, minX, minY)
}); });
@ -240,8 +241,9 @@ function wrapper() {
window.plugin.maxLinks.layer = L.layerGroup([]); window.plugin.maxLinks.layer = L.layerGroup([]);
window.map.on('layeradd', function(e) { window.map.on('layeradd', function(e) {
if (e.layer === window.plugin.maxLinks.layer) if (e.layer === window.plugin.maxLinks.layer)
fillLayer(); window.plugin.maxLinks.updateLayer();
}); });
window.map.on('zoomend moveend', fwindow.plugin.maxLinks.updateLayer);
window.layerChooser.addOverlay(window.plugin.maxLinks.layer, 'Maximum Links'); window.layerChooser.addOverlay(window.plugin.maxLinks.layer, 'Maximum Links');
} }