public static void Apodize(double minX, double maxX, double sampleRate, int apexPositionPercent, ref float[] intensities, ApodizationType type) { var arrIntensities = new float[intensities.Length]; for (var i = 0; i < intensities.Length; i++) { arrIntensities[i] = intensities[i]; } Apodization.Apodize(minX, maxX, sampleRate, false, type, arrIntensities, intensities.Length, apexPositionPercent); for (var i = 0; i < intensities.Length; i++) { intensities[i] = arrIntensities[i]; } }
public static void UnApodize(ref float[] intensities, ApodizationType type) { }