Self-dual Einstein spaces and the general heavenly equation. Eigenfunctions as coordinates