Static MNE facade providing matlab-toolbox-compatible high-level helpers across MNELIB. More...
#include "mne_global.h"#include "mne_hemisphere.h"#include "mne_source_spaces.h"#include "mne_bem.h"#include "mne_bem_surface.h"#include "mne_epoch_data_list.h"#include <fiff/fiff_constants.h>#include <fiff/fiff_cov.h>#include <fiff/fiff_proj.h>#include <fiff/fiff_events.h>#include <fiff/fiff_evoked_set.h>#include <fiff/fiff_raw_data.h>#include <math/linalg.h>#include <QMap>#include <QList>

Go to the source code of this file.
Classes | |
| class | MNELIB::MNE |
| The MNE class provides wrapper functions to stay consistent with mne matlab toolbox. More... | |
Namespaces | |
| namespace | MNELIB |
| Core MNE data structures (source spaces, source estimates, hemispheres). | |
Static MNE facade providing matlab-toolbox-compatible high-level helpers across MNELIB.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2012-2026 MNE-CPP Authors
MNELIB::MNE is a thin collection of static utilities that mirror the function surface of the Python/Matlab MNE toolbox so existing tutorials and scripts translate one-to-one. It exposes wrappers around I/O for source spaces (MNESourceSpace), BEM models (MNEBem), hemispheres (MNEHemisphere) and epoch lists (MNEEpochDataList), plus algorithmic helpers for projection application, label-based clustering of forward solutions and SSP/CTF manipulation. The class never holds state; it only forwards to the underlying domain objects.
Definition in file mne.h.