docs: private void swapImages() {
  		ImagePyramid<Image> tempP;
  
  		tempP = currentImage;
  		currentImage = previousImage;
  		previousImage = tempP;
  
  		Derivative[] tempD;
  
  		tempD = previousDerivX;
  		previousDerivX = currentDerivX;
  		currentDerivX = tempD;
  
  		tempD = previousDerivY;
  		previousDerivY = currentDerivY;
  		currentDerivY = tempD;
  	}