code: public void updatePoint(double x, double y)
      {
          userBounds.add(x, y);
          transform.transform(x, y, transformedUserBounds::add);
      }
docs: Updates the limits if point is not inside visible screen.
  @param x
  @param y