maxon::FFTClasses Namespace Reference

详细描述

Publish generic FFT routine.

函数

  MAXON_DECLARATION (FFTClasses::EntryType, Generic, "net.maxon.fftclass.generic")
  MAXON_DECLARATION (FFTClasses::EntryType, Kiss, "net.maxon.fftclass.kiss")
  MAXON_DECLARATION (FFTClasses::EntryType, Cooley, "net.maxon.fftclass.cooley")

Function Documentation

◆  MAXON_DECLARATION() [1/3]

maxon::FFTClasses::MAXON_DECLARATION ( FFTClasses::EntryType  ,
Generic  ,
"net.maxon.fftclass.generic"   
)

Generic but slow fft algorithm (c4d legacy). Works with any number of input data.

◆  MAXON_DECLARATION() [2/3]

maxon::FFTClasses::MAXON_DECLARATION ( FFTClasses::EntryType  ,
Kiss  ,
"net.maxon.fftclass.kiss"   
)

Fast fft algorithm using the KISS library. Works with any number of input data but can when not using FFT_FLAGS::SUPPRESS_PADDING the algorithm can be up to 1000x faster.

◆  MAXON_DECLARATION() [3/3]

maxon::FFTClasses::MAXON_DECLARATION ( FFTClasses::EntryType  ,
Cooley  ,
"net.maxon.fftclass.cooley"   
)

Cooley Tukey algorithm.