| TSlidingWindow
|
Module |
|
Header |
/Engine/Source/Runtime/SignalProcessing/Public/DSP/SlidingWindow.h |
Include |
#include "DSP/SlidingWindow.h" |
template<typename InSampleType>
class TSlidingWindow
TSlidingWindow allows windows of samples to be iterated over with STL like iterators.
Name | Description | ||
---|---|---|---|
|
TArrayView< con... |
NewBuffer |
New buffer passed in. |
|
const int32 |
NumHopSamples |
Copied from TSlidingBuffer. |
|
const int32 |
NumWindowSamples |
Copied from TSlidingBuffer. |
|
TArrayView< con... |
StorageBuffer |
Accessed from friendship with TSlidingBuffer. |
Name | Description | |
---|---|---|
|
TSlidingWindow ( |
TSlidingWindow constructor |
Name | Description | |
---|---|---|
|
~TSlidingWindow() |
Name | Description | ||
---|---|---|---|
|
TSlidingWind... |
begin ( |
Creates STL like iterator which slides over samples. |
|
TSlidingWind... |
end ( |
Creates STL like iterator denotes the end of the sliding window. |
Name |
Description |
|
---|---|---|
|
TSlidingWindowIterator |