QAbstractTableModel storing per-channel FFT magnitudes for SpectrumView. More...
#include "../../disp_global.h"#include <fiff/fiff_types.h>#include <QAbstractTableModel>#include <QSharedPointer>#include <Eigen/Core>

Go to the source code of this file.
Classes | |
| class | DISPLIB::FrequencySpectrumModel |
| QAbstractTableModel storing per-channel FFT magnitudes for SpectrumView. More... | |
Namespaces | |
| namespace | FIFFLIB |
| FIFF file I/O, in-memory data structures and high-level readers/writers. | |
| namespace | DISPLIB |
| 2-D display widgets and visualisation helpers (charts, topography, colour maps). | |
QAbstractTableModel storing per-channel FFT magnitudes for SpectrumView.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2018-2026 MNE-CPP Authors
FrequencySpectrumModel maintains an Eigen::MatrixXd of channels × frequency bins together with the active FiffInfo. New blocks of FFT data are pushed through addData() which appends or averages frames and emits dataChanged so the connected view repaints the affected rows.
Definition in file frequencyspectrummodel.h.