code: public boolean isScaleAndShift(double tol) {
  		return xy * xy + yx * yx < (xx * xx + yy * yy) * tol;
  	}
docs: Returns TRUE, if this transformation does not have rotation and shear
  within the given tolerance.
  
  @param tol
  The tolerance value.