v2.0.0
Loading...
Searching...
No Matches
fwd.h
Go to the documentation of this file.
1//=============================================================================================================
20
21#ifndef FWD_H
22#define FWD_H
23
24//=============================================================================================================
25// INCLUDES
26//=============================================================================================================
27
28#include "fwd_global.h"
30
31#include <fiff/fiff_constants.h>
32
33//=============================================================================================================
34// QT INCLUDES
35//=============================================================================================================
36
37#include <QIODevice>
38#include <QStringList>
39
40//=============================================================================================================
41// DEFINE NAMESPACE FWDLIB
42//=============================================================================================================
43
44namespace FWDLIB
45{
46
47//=============================================================================================================
52{
53public:
54
55 //=========================================================================================================
59 virtual ~Fwd()
60 { }
61
62 //=========================================================================================================
81 static inline bool read_forward_solution(QIODevice& p_IODevice,
83 bool force_fixed = false,
84 bool surf_ori = false,
85 const QStringList& include = FIFFLIB::defaultQStringList,
86 const QStringList& exclude = FIFFLIB::defaultQStringList)
87 {
88 return MNELIB::MNEForwardSolution::read(p_IODevice,
89 fwd,
90 force_fixed,
91 surf_ori,
92 include,
93 exclude);
94 }
95};
96
97} // NAMESPACE FWDLIB
98
99#endif // FWD_H
Symbol-visibility macro and build-info entry points for the FWDLIB (MEG/EEG forward-modelling) librar...
#define FWDSHARED_EXPORT
Definition fwd_global.h:44
Forward solution (gain matrix mapping source dipoles to sensor measurements).
Symbolic FIFF tag, block, value, unit and channel-type constants shared across FIFFLIB.
Forward modelling — BEM solver, spherical models, sensor/coil definitions and the lead-field assembly...
Definition compute_fwd.h:83
Static-method façade that re-exposes MNEForwardSolution toolbox-equivalent entry points under their f...
Definition fwd.h:52
static bool read_forward_solution(QIODevice &p_IODevice, MNELIB::MNEForwardSolution &fwd, bool force_fixed=false, bool surf_ori=false, const QStringList &include=FIFFLIB::defaultQStringList, const QStringList &exclude=FIFFLIB::defaultQStringList)
Definition fwd.h:81
virtual ~Fwd()
Definition fwd.h:59
In-memory representation of an -fwd.fif forward solution.
static bool read(QIODevice &p_IODevice, MNEForwardSolution &fwd, bool force_fixed=false, bool surf_ori=false, const QStringList &include=FIFFLIB::defaultQStringList, const QStringList &exclude=FIFFLIB::defaultQStringList, bool bExcludeBads=true)