25#ifndef MNE_BEM_SURFACE_H
26#define MNE_BEM_SURFACE_H
43#include <Eigen/SparseCore>
76 typedef QSharedPointer<MNEBemSurface>
SPtr;
77 typedef QSharedPointer<const MNEBemSurface>
ConstSPtr;
149 static QString
id_name(
int id);
165 const QList<int>& targetVertices = {2562, 10242, 40962});
Lightweight triangulated surface (vertices, triangles, normals) used by surface-based routines.
MNELIB shared-library export/import macros and library build metadata.
Static MATLAB-style FIFF facade: thin wrapper functions kept for parity with the historical mne-matla...
Primitive scalar typedefs and forward-compatible aliases backing the FIFF type system.
Core MNE data structures (source spaces, source estimates, hemispheres).
FIFF tag-stream reader/writer: wraps a QIODevice and exposes typed read_* / write_* methods for every...
QSharedPointer< const MNEBemSurface > ConstSPtr
void writeToStream(FIFFLIB::FiffStream *p_pStream)
QSharedPointer< MNEBemSurface > SPtr
Eigen::MatrixX3d tri_cent
static QString id_name(int id)
static QList< MNEBemSurface > makeScalpSurfaces(const MNEBemSurface &outerSkin, const QList< int > &targetVertices={2562, 10242, 40962})