37 #ifndef MNE_SOURCESPACE_H 38 #define MNE_SOURCESPACE_H 95 typedef QSharedPointer<MNESourceSpace>
SPtr;
96 typedef QSharedPointer<const MNESourceSpace>
ConstSPtr;
130 inline bool isEmpty()
const;
142 static qint32 find_source_space_hemi(
MNEHemisphere& p_Hemisphere);
150 QList<Eigen::VectorXi> get_vertno()
const;
162 QList<Eigen::VectorXi> label_src_vertno_sel(
const FSLIB::Label &p_label, Eigen::VectorXi &src_sel)
const;
185 MNESourceSpace pick_regions(
const QList<FSLIB::Label> &p_qListLabels)
const;
209 inline qint32 size()
const;
226 bool transform_source_space_to(FIFFLIB::fiff_int_t dest,
300 static bool complete_source_space_info(
MNEHemisphere& p_Hemisphere);
319 QList<MNEHemisphere> m_qListHemispheres;
326 inline bool MNESourceSpace::isEmpty()
const 328 return m_qListHemispheres.size() == 0;
333 inline qint32 MNESourceSpace::size()
const 335 return m_qListHemispheres.size();
342 return (a.m_qListHemispheres == b.m_qListHemispheres);
346 #endif // MNE_SOURCESPACE_H Old fiff_type declarations - replace them.
QSharedPointer< FiffDirNode > SPtr
Coordinate transformation description.
Source Space descritpion.
Hemisphere provides geometry information.
FiffDirNode class declaration, which provides fiff dir tree processing methods.
mne library export/import macros.
QSharedPointer< MNESourceSpace > SPtr
MNEHemisphere class declaration.
QSharedPointer< FiffStream > SPtr
FIFF class declaration, which provides static wrapper functions to stay consistent with mne matlab to...
QSharedPointer< const MNESourceSpace > ConstSPtr