Trait rustfft::Direction [−][src]
pub trait Direction { fn fft_direction(&self) -> FftDirection; }
A trait that allows FFT algorithms to report whether they compute forward FFTs or inverse FFTs
Required methods
fn fft_direction(&self) -> FftDirection
[src]
Returns FftDirection::Forward if this instance computes forward FFTs, or FftDirection::Inverse for inverse FFTs
Implementors
impl<T> Direction for Butterfly1<T>
[src]
impl<T> Direction for Butterfly1<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly2<T>
[src]
impl<T> Direction for Butterfly2<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly3<T>
[src]
impl<T> Direction for Butterfly3<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly4<T>
[src]
impl<T> Direction for Butterfly4<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly5<T>
[src]
impl<T> Direction for Butterfly5<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly6<T>
[src]
impl<T> Direction for Butterfly6<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly7<T>
[src]
impl<T> Direction for Butterfly7<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly8<T>
[src]
impl<T> Direction for Butterfly8<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly11<T>
[src]
impl<T> Direction for Butterfly11<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly13<T>
[src]
impl<T> Direction for Butterfly13<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly16<T>
[src]
impl<T> Direction for Butterfly16<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly17<T>
[src]
impl<T> Direction for Butterfly17<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly19<T>
[src]
impl<T> Direction for Butterfly19<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly23<T>
[src]
impl<T> Direction for Butterfly23<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly29<T>
[src]
impl<T> Direction for Butterfly29<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly31<T>
[src]
impl<T> Direction for Butterfly31<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Butterfly32<T>
[src]
impl<T> Direction for Butterfly32<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Dft<T>
[src]
impl<T> Direction for Dft<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T> Direction for Radix4<T>
[src]
impl<T> Direction for Radix4<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T: FftNum> Direction for BluesteinsAlgorithm<T>
[src]
impl<T: FftNum> Direction for BluesteinsAlgorithm<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T: FftNum> Direction for GoodThomasAlgorithm<T>
[src]
impl<T: FftNum> Direction for GoodThomasAlgorithm<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T: FftNum> Direction for GoodThomasAlgorithmSmall<T>
[src]
impl<T: FftNum> Direction for GoodThomasAlgorithmSmall<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T: FftNum> Direction for MixedRadix<T>
[src]
impl<T: FftNum> Direction for MixedRadix<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T: FftNum> Direction for MixedRadixSmall<T>
[src]
impl<T: FftNum> Direction for MixedRadixSmall<T>
[src]fn fft_direction(&self) -> FftDirection
[src]
impl<T: FftNum> Direction for RadersAlgorithm<T>
[src]
impl<T: FftNum> Direction for RadersAlgorithm<T>
[src]