XAffineTransform.inverseDeltaTransform(transform, tmp, tmp); final double normalize = 0.25 * XMath.hypot(tmp.x, tmp.y); tmp.x /= normalize;
if (Math.abs(tmp.y) < MIN_HEIGHT) tmp.y = (tmp.y < 0) ? -MIN_HEIGHT : MIN_HEIGHT; try { XAffineTransform.inverseDeltaTransform(transform, tmp, tmp); double x = logicalShape.getX(); double y = logicalShape.getY();