|
EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
|
WindowFunctions specification. More...
Go to the source code of this file.
Classes | |
| class | echomap::WindowFunctions |
| Aggregation of callable DSP window functions. More... | |
| struct | echomap::WindowFunctions::Constant |
| The Constant invocable window function. More... | |
| struct | echomap::WindowFunctions::Hann |
| The Hann raised-cosine window. More... | |
| struct | echomap::WindowFunctions::Hamming |
| The Hamming raised-cosine window. More... | |
| struct | echomap::WindowFunctions::Bartlett |
| The Bartlett triangular window. More... | |
| struct | echomap::WindowFunctions::Blackman |
| The Blackman cosine-sum window. More... | |
| struct | echomap::WindowFunctions::BlackmanHarris |
| The minimum four-term Blackman-Harris cosine-sum window. More... | |
| struct | echomap::WindowFunctions::Welch |
| The Welch parabolic window. More... | |
| struct | echomap::WindowFunctions::NameGetter |
| Provides a callable type for statically invoking the name getter. More... | |
Namespaces | |
| namespace | echomap |
| The main EchoMap outermost namespace for all non-exported symbols. | |
Concepts | |
| concept | echomap::WindowFunction |
Functions | |
| template<> | |
| constexpr std::string_view | echomap::WindowFunctions::get_window_name< WindowFunctions::Constant > () |
| template<> | |
| constexpr std::string_view | echomap::WindowFunctions::get_window_name< WindowFunctions::Hann > () |
| template<> | |
| constexpr std::string_view | echomap::WindowFunctions::get_window_name< WindowFunctions::Hamming > () |
| template<> | |
| constexpr std::string_view | echomap::WindowFunctions::get_window_name< WindowFunctions::Bartlett > () |
| template<> | |
| constexpr std::string_view | echomap::WindowFunctions::get_window_name< WindowFunctions::Blackman > () |
| template<> | |
| constexpr std::string_view | echomap::WindowFunctions::get_window_name< WindowFunctions::BlackmanHarris > () |
| template<> | |
| constexpr std::string_view | echomap::WindowFunctions::get_window_name< WindowFunctions::Welch > () |