OpenLayers OpenLayers

Changeset 486

Show
Ignore:
Timestamp:
05/31/06 20:33:15 (3 years ago)
Author:
euzuro
Message:

adding OpenLayers.Bounds.fromArray() function and adaptor for fromString()

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openlayers/lib/OpenLayers/Util.js

    r482 r486  
    471471OpenLayers.Bounds.fromString = function(str) { 
    472472    var bounds = str.split(","); 
    473     return new OpenLayers.Bounds(parseFloat(bounds[0]), 
    474                                  parseFloat(bounds[1]), 
    475                                  parseFloat(bounds[2]), 
    476                                  parseFloat(bounds[3])); 
    477 }; 
    478  
     473    return OpenLayers.Bounds.fromArray(bounds); 
     474}; 
     475 
     476/** Alternative constructor that builds a new OpenLayers.Bounds 
     477*    from an array 
     478*  
     479* @constructor 
     480*  
     481* @param {Array} bbox Array of bounds values (ex. <i>[5,42,10,45]</i>) 
     482
     483* @returns New OpenLayers.Bounds object built from the passed-in Array. 
     484* @type OpenLayers.Bounds 
     485*/ 
     486OpenLayers.Bounds.fromArray = function(bbox) { 
     487    return new OpenLayers.Bounds(parseFloat(bbox[0]), 
     488                                 parseFloat(bbox[1]), 
     489                                 parseFloat(bbox[2]), 
     490                                 parseFloat(bbox[3])); 
     491}; 
    479492 
    480493/**