From e3e6a28e185330f9fa7b69b49cde7e83a826930c Mon Sep 17 00:00:00 2001 From: Paul Golmann Date: Fri, 20 Jul 2018 15:40:53 +0200 Subject: [PATCH] Add abstract translate to ol/geom/Geometry --- src/ol/geom/Geometry.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/ol/geom/Geometry.js b/src/ol/geom/Geometry.js index df3256f655..d5b979cde2 100644 --- a/src/ol/geom/Geometry.js +++ b/src/ol/geom/Geometry.js @@ -152,6 +152,15 @@ class Geometry extends BaseObject { */ scale(sx, opt_sy, opt_anchor) {} + /** + * Translate the geometry. This modifies the geometry coordinates in place. + * @abstract + * @param {number} deltaX Delta X. + * @param {number} deltaY Delta Y. + * @api + */ + translate(deltaX, deltaY) {} + /** * Create a simplified version of this geometry. For linestrings, this uses * the the {@link