EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
SignalDFTPanel.hpp File Reference

SignalDFTPanel specification. More...

#include <sigc++/scoped_connection.h>
#include <string>
#include "../objects/IDAllocator.hpp"
#include "../objects/factories/WindowFunctions.hpp"
#include "IProjectPanel.hpp"

Go to the source code of this file.

Classes

class  echomap::SignalDFTPanel
 Provides an IPanel to display and interact with previews of Signal frequency spectra (i.e., Signal DFTs). More...
struct  echomap::SignalDFTPanel::CallbackData
struct  echomap::SignalDFTPanel::CacheKey
 A three-way key into the FrequencySpectrum cache. More...
struct  echomap::SignalDFTPanel::CacheValue
 A keyed value within the FrequencySpectrum cache, either denoting a pending, failed, or present DFT. More...
struct  echomap::SignalDFTPanel::CacheKeyHash
 The hash functor for CacheKey. More...

Namespaces

namespace  echomap
 The main EchoMap outermost namespace for all non-exported symbols.

Detailed Description

SignalDFTPanel specification.

Author
Oliver Dixon
Date
2026-07-14

Definition in file SignalDFTPanel.hpp.