code: public boolean isPannableFrom(MapViewState other) {
  		return Math.abs(scale - other.getScale()) < EQUAL_CHECK_DELTA
  				&& Math.abs(getPanX() - other.getPanX()) < EQUAL_CHECK_DELTA
  				&& Math.abs(getPanY() - other.getPanY()) < EQUAL_CHECK_DELTA;
  	}
docs: Can this view state be reached by panning from another view state ?
  @param viewState the view state to compare with
  @return true if reachable by panning