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

View File

@@ -152,15 +152,6 @@ 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
@@ -218,6 +209,7 @@ class Geometry extends BaseObject {
* @abstract
* @param {number} deltaX Delta X.
* @param {number} deltaY Delta Y.
* @api
*/
translate(deltaX, deltaY) {}

View File

@@ -258,10 +258,7 @@ class GeometryCollection extends Geometry {
}
/**
* Translate the geometry.
* @param {number} deltaX Delta X.
* @param {number} deltaY Delta Y.
* @override
* @inheritDoc
* @api
*/
translate(deltaX, deltaY) {