public static void forward(complex[] srcdst) { FFT f = new FFT(); fixed(complex *_srcdst = srcdst) { f.Forward(_srcdst, (uint)srcdst.Length); } }
public static void forward(complex[] src, complex[] dst) { uint l = (uint)System.Math.Min(src.Length, dst.Length); fixed(complex *_src = src) fixed(complex * _dst = dst) { f.Forward(_src, _dst, l); } }
public static void forward(complex[] srcdst) { FFT f = new FFT(); fixed (complex* _srcdst = srcdst) { f.Forward(_srcdst, (uint)srcdst.Length); } }