docs: @Override
    public void setImageBounds(RectF imageBounds) {
      if (!imageBounds.equals(mImageBounds)) {
        mImageBounds.set(imageBounds);
        onTransformChanged();
        if (mImageBoundsListener != null) {
          mImageBoundsListener.onImageBoundsSet(mImageBounds);
        }
      }
    }