 Rotation (which in the FFT is multiplication by a complex phasor) is a circular shift of the component waveform.Various groups have also published "FFT" algorithms for non-equispaced data, as reviewed in Potts "et al.