docs: private float calculateCenterOffsetForPage(int pageNb) {
      	if (swipeVertical) {
      		float imageY = -(pageNb * optimalPageHeight);
  	        imageY += getHeight() / 2 - optimalPageHeight / 2;
  	        return imageY;
      	} else {
  	        float imageX = -(pageNb * optimalPageWidth);
  	        imageX += getWidth() / 2 - optimalPageWidth / 2;
  	        return imageX;
      	}
      }