diff --git a/src/ol/style/Icon.js b/src/ol/style/Icon.js index cc5cdfcd18..244bbf2525 100644 --- a/src/ol/style/Icon.js +++ b/src/ol/style/Icon.js @@ -341,13 +341,6 @@ class Icon extends ImageStyle { return this.iconImage_.getSize(); } - /** - * @return {import("../size.js").Size} Size of the hit-detection image. - */ - getHitDetectionImageSize() { - return this.getImageSize(); - } - /** * @return {import("../ImageState.js").default} Image state. */ diff --git a/src/ol/style/Image.js b/src/ol/style/Image.js index f481c888ac..8914886975 100644 --- a/src/ol/style/Image.js +++ b/src/ol/style/Image.js @@ -185,14 +185,6 @@ class ImageStyle { return abstract(); } - /** - * @abstract - * @return {import("../size.js").Size} Size of the hit-detection image. - */ - getHitDetectionImageSize() { - return abstract(); - } - /** * Get the origin of the symbolizer. * @abstract diff --git a/src/ol/style/RegularShape.js b/src/ol/style/RegularShape.js index 2fc4580a5f..608fe057fa 100644 --- a/src/ol/style/RegularShape.js +++ b/src/ol/style/RegularShape.js @@ -140,18 +140,6 @@ class RegularShape extends ImageStyle { */ this.size_ = null; - /** - * @private - * @type {import("../size.js").Size} - */ - this.imageSize_ = null; - - /** - * @private - * @type {import("../size.js").Size} - */ - this.hitDetectionImageSize_ = null; - /** * @private * @type {RenderOptions} @@ -257,14 +245,7 @@ class RegularShape extends ImageStyle { * @return {import("../size.js").Size} Image size. */ getImageSize() { - return this.imageSize_; - } - - /** - * @return {import("../size.js").Size} Size of the hit-detection image. - */ - getHitDetectionImageSize() { - return this.hitDetectionImageSize_; + return this.size_; } /** @@ -498,8 +479,6 @@ class RegularShape extends ImageStyle { this.canvas_ = {}; this.anchor_ = [size / 2 - displacement[0], size / 2 + displacement[1]]; this.size_ = [size, size]; - this.imageSize_ = [size, size]; - this.hitDetectionImageSize_ = [size, size]; } /** diff --git a/test/browser/spec/ol/style/circle.test.js b/test/browser/spec/ol/style/circle.test.js index a654f6a3a0..744a0db033 100644 --- a/test/browser/spec/ol/style/circle.test.js +++ b/test/browser/spec/ol/style/circle.test.js @@ -14,7 +14,6 @@ describe('ol.style.Circle', function () { // no hit-detection image is created, because no fill style is set expect(style.getImage(1)).to.be(style.getHitDetectionImage()); expect(style.getHitDetectionImage()).to.be.an(HTMLCanvasElement); - expect(style.getHitDetectionImageSize()).to.eql([20, 20]); }); it('creates a canvas (transparent fill-style)', function () { @@ -32,7 +31,6 @@ describe('ol.style.Circle', function () { // hit-detection image is created, because transparent fill style is set expect(style.getImage(1)).to.not.be(style.getHitDetectionImage()); expect(style.getHitDetectionImage()).to.be.an(HTMLCanvasElement); - expect(style.getHitDetectionImageSize()).to.eql([20, 20]); }); it('creates a canvas (non-transparent fill-style)', function () { @@ -50,7 +48,6 @@ describe('ol.style.Circle', function () { // no hit-detection image is created, because non-transparent fill style is set expect(style.getImage(1)).to.be(style.getHitDetectionImage()); expect(style.getHitDetectionImage()).to.be.an(HTMLCanvasElement); - expect(style.getHitDetectionImageSize()).to.eql([20, 20]); }); }); diff --git a/test/browser/spec/ol/style/regularshape.test.js b/test/browser/spec/ol/style/regularshape.test.js index 6793ba31cc..af92e7c5b4 100644 --- a/test/browser/spec/ol/style/regularshape.test.js +++ b/test/browser/spec/ol/style/regularshape.test.js @@ -40,7 +40,6 @@ describe('ol.style.RegularShape', function () { // no hit-detection image is created, because no fill style is set expect(style.getImage(1)).to.be(style.getHitDetectionImage()); expect(style.getHitDetectionImage()).to.be.an(HTMLCanvasElement); - expect(style.getHitDetectionImageSize()).to.eql([20, 20]); }); it('creates a canvas (transparent fill-style)', function () { @@ -61,7 +60,6 @@ describe('ol.style.RegularShape', function () { // hit-detection image is created, because transparent fill style is set expect(style.getImage(1)).to.not.be(style.getHitDetectionImage()); expect(style.getHitDetectionImage()).to.be.an(HTMLCanvasElement); - expect(style.getHitDetectionImageSize()).to.eql([20, 20]); expect(style.getHitDetectionImage().width).to.be(20); }); @@ -80,7 +78,6 @@ describe('ol.style.RegularShape', function () { // no hit-detection image is created, because non-transparent fill style is set expect(style.getImage(1)).to.be(style.getHitDetectionImage()); expect(style.getHitDetectionImage()).to.be.an(HTMLCanvasElement); - expect(style.getHitDetectionImageSize()).to.eql([20, 20]); }); it('sets default displacement [0, 0]', function () {