v2.0.0
Loading...
Searching...
No Matches
mne_bem.h File Reference

Boundary element model bundle (inner skull, outer skull, outer skin) loaded from -bem.fif. More...

#include "mne_global.h"
#include "mne_bem_surface.h"
#include <fiff/fiff_types.h>
#include <fiff/fiff_dir_node.h>
#include <fiff/fiff.h>
#include <algorithm>
#include <vector>
#include <QList>
#include <QIODevice>
#include <QSharedPointer>
Include dependency graph for mne_bem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MNELIB::MNEBem
 Aggregated boundary element model loaded from a -bem.fif file. 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).

Macros

#define metatype_bem
#define metatype_bem_sptr

Functions

 Q_DECLARE_METATYPE (MNELIB::MNEBem)
 Q_DECLARE_METATYPE (MNELIB::MNEBem::SPtr)

Detailed Description

Boundary element model bundle (inner skull, outer skull, outer skin) loaded from -bem.fif.

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2015-2026 MNE-CPP Authors

Author
Jana Kiesel jana..nosp@m.kies.nosp@m.el@tu.nosp@m.-ilm.nosp@m.enau..nosp@m.de; Lorenz Esch loren.nosp@m.z.es.nosp@m.ch@tu.nosp@m.-ilm.nosp@m.enau..nosp@m.de; Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org; Gabriel Motta gabri.nosp@m.elbe.nosp@m.nmott.nosp@m.a@gm.nosp@m.ail.c.nosp@m.om; Ruben Doerfel doerf.nosp@m.elru.nosp@m.ben@a.nosp@m.ol.c.nosp@m.om; Juan GPC jgarc.nosp@m.iapr.nosp@m.ieto@.nosp@m.mgh..nosp@m.harva.nosp@m.rd.e.nosp@m.du
Since
0.1.0
Date
June 2015

MNELIB::MNEBem aggregates the MNEBemSurface objects that make up a head conductor model produced by mne_setup_forward_model. Depending on the model it carries one (single layer) or three (three-layer EEG) surfaces in MRI coordinates. It is consumed by the forward solver in FWDLIB to build the BEM linear system and by the 3D viewer to render the head surfaces alongside the cortex.

Definition in file mne_bem.h.

Macro Definition Documentation

◆ metatype_bem

#define metatype_bem

Definition at line 266 of file mne_bem.h.

◆ metatype_bem_sptr

#define metatype_bem_sptr

Definition at line 271 of file mne_bem.h.

Function Documentation

◆ Q_DECLARE_METATYPE() [1/2]

Q_DECLARE_METATYPE ( MNELIB::MNEBem )

Provides QT META type declaration of the MNELIB::MNEBem type. For signal/slot usage.

◆ Q_DECLARE_METATYPE() [2/2]

Q_DECLARE_METATYPE ( MNELIB::MNEBem::SPtr )

Provides QT META type declaration of the MNELIB::MNEBem::SPtr type. For signal/slot usage.