Rename ol.Rectangle scale to scaleFromCenter

This commit is contained in:
Éric Lemoine
2013-02-15 17:43:27 +01:00
parent 3d0682a4d4
commit e1505abe0d
3 changed files with 5 additions and 5 deletions

View File

@@ -129,7 +129,7 @@ ol.Rectangle.prototype.toString = function() {
/**
* @param {number} value Value.
*/
ol.Rectangle.prototype.scale = function(value) {
ol.Rectangle.prototype.scaleFromCenter = function(value) {
var deltaX = (this.getWidth() / 2.0) * (value - 1);
var deltaY = (this.getHeight() / 2.0) * (value - 1);
this.minX -= deltaX;

View File

@@ -89,7 +89,7 @@ ol.source.SingleImageWMS.prototype.getImage =
extent = new ol.Extent(extent.minX, extent.minY,
extent.maxX, extent.maxY);
extent.scale(this.ratio_);
extent.scaleFromCenter(this.ratio_);
var width = extent.getWidth() / resolution;
var height = extent.getHeight() / resolution;
var size = new ol.Size(width, height);

View File

@@ -98,10 +98,10 @@ describe('ol.Rectangle', function() {
});
});
describe('scale', function() {
it('scales the extent', function() {
describe('scaleFromCenter', function() {
it('scales the extent from its center', function() {
var rectangle = new ol.Rectangle(1, 1, 3, 3);
rectangle.scale(2);
rectangle.scaleFromCenter(2);
expect(rectangle.minX).toEqual(0);
expect(rectangle.minY).toEqual(0);
expect(rectangle.maxX).toEqual(4);