61#include <QSharedPointer>
93 typedef QSharedPointer<MNEBem>
SPtr;
114 MNEBem(QIODevice &p_IODevice);
155 inline qint32
size()
const;
165 void write(QIODevice &p_IODevice);
224 void warp(
const Eigen::MatrixXf &sLm,
const Eigen::MatrixXf &dLm);
257 QList<MNEBemSurface> m_qListBemSurface;
266 return m_qListBemSurface.size() == 0;
273 return m_qListBemSurface.size();
282#ifndef metatype_bem_sptr
283#define metatype_bem_sptr
FIFF class declaration, which provides static wrapper functions to stay consistent with mne matlab to...
FiffDirNode class declaration, which provides fiff dir tree processing methods.
Old fiff_type declarations - replace them.
mne library export/import macros.
Q_DECLARE_METATYPE(MNELIB::MNEBem)
MNEBemSurface class declaration.
Core MNE data structures (source spaces, source estimates, hemispheres).
FreeSurfer surface and annotation I/O.
Coordinate transformation description.
QSharedPointer< FiffDirNode > SPtr
QSharedPointer< FiffStream > SPtr
QSharedPointer< const MNEBem > ConstSPtr
QSharedPointer< MNEBem > SPtr
void invtransform(const FIFFLIB::FiffCoordTrans &trans)
void transform(const FIFFLIB::FiffCoordTrans &trans)
static bool readBemSurface(FIFFLIB::FiffStream::SPtr &p_pStream, const FIFFLIB::FiffDirNode::SPtr &p_Tree, MNEBemSurface &p_BemSurface)
void writeToStream(FIFFLIB::FiffStream *p_pStream)
void warp(const Eigen::MatrixXf &sLm, const Eigen::MatrixXf &dLm)
void write(QIODevice &p_IODevice)
static bool readFromStream(FIFFLIB::FiffStream::SPtr &p_pStream, bool add_geom, MNEBem &p_Bem)
BEM surface provides geometry information.