Remove extra translate function in Geometry, add missing api tag

This commit is contained in:
Frederic Junod
2018-07-27 13:19:12 +02:00
parent df293d8a2e
commit b3586bed8d
2 changed files with 2 additions and 13 deletions
+1 -9
View File
@@ -152,15 +152,6 @@ class Geometry extends BaseObject {
*/ */
scale(sx, opt_sy, opt_anchor) {} 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 * Create a simplified version of this geometry. For linestrings, this uses
* the the {@link * the the {@link
@@ -218,6 +209,7 @@ class Geometry extends BaseObject {
* @abstract * @abstract
* @param {number} deltaX Delta X. * @param {number} deltaX Delta X.
* @param {number} deltaY Delta Y. * @param {number} deltaY Delta Y.
* @api
*/ */
translate(deltaX, deltaY) {} translate(deltaX, deltaY) {}
+1 -4
View File
@@ -258,10 +258,7 @@ class GeometryCollection extends Geometry {
} }
/** /**
* Translate the geometry. * @inheritDoc
* @param {number} deltaX Delta X.
* @param {number} deltaY Delta Y.
* @override
* @api * @api
*/ */
translate(deltaX, deltaY) { translate(deltaX, deltaY) {