An iteration-free approach to the scattering from large objects by using incremental diffraction-type basis functions