Simulating scan formation in multimodal optical coherence tomography: angular-spectrum formulation based on ballistic scattering of arbitrary-form beams