Container pairing the left and right cortical source spaces of a subject. More...
#include "mne_global.h"#include "mne_hemisphere.h"#include <fiff/fiff_types.h>#include <fiff/fiff_dir_node.h>#include <fiff/fiff.h>#include <algorithm>#include <vector>#include <memory>#include <Eigen/Core>#include <QList>

Go to the source code of this file.
Classes | |
| class | MNELIB::MNESourceSpaces |
| List of MNESourceSpace objects forming a subject source space. More... | |
Namespaces | |
| namespace | FSLIB |
| FreeSurfer surface, annotation and parcellation I/O for mne-cpp. | |
| namespace | MNELIB |
| Core MNE data structures (source spaces, source estimates, hemispheres). | |
Functions | |
| bool | MNELIB::operator== (const MNESourceSpaces &a, const MNESourceSpaces &b) |
Container pairing the left and right cortical source spaces of a subject.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors
MNELIB::MNESourceSpaces wraps the QList of MNESourceSpace objects that form a complete cortical source space as written by mne_setup_source_space (one entry per hemisphere, or additional entries for discrete / volume source spaces). It is the natural input to MNEForwardSolution and MNEInverseOperator and feeds the 3D rendering pipeline via MNEHemisphere. Provides FIFF read/write at the file level so callers do not have to walk the block tree by hand.
Definition in file mne_source_spaces.h.