This is the complete list of members for MyTransformer, including all inherited members.
| CurrentQueueSize() const | SpectrumTransformer | |
| DoFinish() override | MyTransformer | virtual |
| DoOutput(const float *outBuffer, size_t mStepSize) override | TrackSpectrumTransformer | protectedvirtual |
| DoStart() override | MyTransformer | virtual |
| FillFirstWindow() | SpectrumTransformer | private |
| Finish(const WindowProcessor &processor) | SpectrumTransformer | |
| FloatVector typedef | SpectrumTransformer | |
| hFFT | SpectrumTransformer | private |
| Latest() | SpectrumTransformer | inline |
| mFFTBuffer | SpectrumTransformer | private |
| mInSampleCount | SpectrumTransformer | private |
| mInWaveBuffer | SpectrumTransformer | private |
| mInWavePos | SpectrumTransformer | private |
| mInWindow | SpectrumTransformer | private |
| mLeadingPadding | SpectrumTransformer | protected |
| mNeedsOutput | SpectrumTransformer | private |
| mOutOverlapBuffer | SpectrumTransformer | private |
| mOutputTrack | TrackSpectrumTransformer | private |
| mOutStepCount | SpectrumTransformer | private |
| mOutWindow | SpectrumTransformer | private |
| mQueue | SpectrumTransformer | private |
| mSpectrumSize | SpectrumTransformer | protected |
| mStepSize | SpectrumTransformer | protected |
| mStepsPerWindow | SpectrumTransformer | protected |
| mTrailingPadding | SpectrumTransformer | protected |
| mWindowSize | SpectrumTransformer | protected |
| mWorker | MyTransformer | |
| MyTransformer(NoiseReductionBase::Worker &worker, WaveChannel *pOutputTrack, bool needsOutput, eWindowFunctions inWindowType, eWindowFunctions outWindowType, size_t windowSize, unsigned stepsPerWindow, bool leadingPadding, bool trailingPadding) | MyTransformer | inline |
| NeedsOutput() const | SpectrumTransformer | inline |
| Newest() | SpectrumTransformer | inline |
| NewWindow(size_t windowSize) override | MyTransformer | virtual |
| Nth(int n) | SpectrumTransformer | inline |
| NthWindow(int nn) | MyTransformer | inline |
| OutputStep() | SpectrumTransformer | private |
| PostProcess(WaveTrack &outputTrack, sampleCount len) | TrackSpectrumTransformer | static |
| Process(const WindowProcessor &processor, const WaveChannel &channel, size_t queueLength, sampleCount start, sampleCount len) | TrackSpectrumTransformer | |
| ProcessSamples(const WindowProcessor &processor, const float *buffer, size_t len) | SpectrumTransformer | |
| QueueIsFull() const | SpectrumTransformer | |
| ResizeQueue(size_t queueLength) | SpectrumTransformer | private |
| RotateWindows() | SpectrumTransformer | private |
| SpectrumTransformer(bool needsOutput, eWindowFunctions inWindowType, eWindowFunctions outWindowType, size_t windowSize, unsigned stepsPerWindow, bool leadingPadding, bool trailingPadding) | SpectrumTransformer | |
| Start(size_t queueLength) | SpectrumTransformer | |
| TotalQueueSize() const | SpectrumTransformer | inline |
| TrackSpectrumTransformer(WaveChannel *pOutputTrack, bool needsOutput, eWindowFunctions inWindowType, eWindowFunctions outWindowType, size_t windowSize, unsigned stepsPerWindow, bool leadingPadding, bool trailingPadding) | TrackSpectrumTransformer | inline |
| WindowProcessor typedef | SpectrumTransformer | |
| ~SpectrumTransformer() | SpectrumTransformer | virtual |
| ~TrackSpectrumTransformer() override | TrackSpectrumTransformer | |