From 31c4155a013d32b08350703eaa1d223bb75d111c Mon Sep 17 00:00:00 2001 From: Jakob Fischl Date: Mon, 11 Apr 2022 10:52:17 +0200 Subject: [PATCH] remove incorrect implementation of Transform.setAbsolutePosition --- src/Util.ts | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/Util.ts b/src/Util.ts index 0f9f1426..f5c637fb 100644 --- a/src/Util.ts +++ b/src/Util.ts @@ -206,25 +206,6 @@ export class Transform { getMatrix() { return this.m; } - /** - * set to absolute position via translation - * @method - * @name Konva.Transform#setAbsolutePosition - * @returns {Konva.Transform} - * @author ericdrowell - */ - setAbsolutePosition(x: number, y: number) { - var m0 = this.m[0], - m1 = this.m[1], - m2 = this.m[2], - m3 = this.m[3], - m4 = this.m[4], - m5 = this.m[5], - yt = (m0 * (y - m5) - m1 * (x - m4)) / (m0 * m3 - m1 * m2), - xt = (x - m4 - m2 * yt) / m0; - - return this.translate(xt, yt); - } /** * convert transformation matrix back into node's attributes * @method