36 #ifndef MNE_SOURCESPACE_H
37 #define MNE_SOURCESPACE_H
44 #include "mne_global.h"
100 using namespace FSLIB;
118 typedef QSharedPointer<MNESourceSpace>
SPtr;
153 inline bool isEmpty()
const;
165 static qint32 find_source_space_hemi(
MNEHemisphere& p_Hemisphere);
173 QList<VectorXi> get_vertno()
const;
185 QList<VectorXi> label_src_vertno_sel(
const Label &p_label, VectorXi &src_sel)
const;
208 MNESourceSpace pick_regions(
const QList<Label> &p_qListLabels)
const;
231 inline qint32 size()
const;
248 bool transform_source_space_to(fiff_int_t dest,
FiffCoordTrans& trans);
312 static bool complete_source_space_info(
MNEHemisphere& p_Hemisphere);
339 QList<MNEHemisphere> m_qListHemispheres;
349 return m_qListHemispheres.size() == 0;
357 return m_qListHemispheres.size();
363 #endif // MNE_SOURCESPACE_H
QSharedPointer< const MNESourceSpace > ConstSPtr
Source Space descritpion.
Old fiff_type declarations - replace them.
FiffDirTree class declaration, which provides fiff dir tree processing methods.
MNEHemisphere class declaration.
QSharedPointer< FiffStream > SPtr
Hemisphere provides geometry information.
Directory tree structure.
QSharedPointer< MNESourceSpace > SPtr
Coordinate transformation description.
FIFF class declaration, which provides static wrapper functions to stay consistent with mne matlab to...