v2.0.0
Loading...
Searching...
No Matches
fwd.h
Go to the documentation of this file.
1//=============================================================================================================
34//=============================================================================================================
35
36#ifndef FWD_H
37#define FWD_H
38
39//=============================================================================================================
40// INCLUDES
41//=============================================================================================================
42
43#include "fwd_global.h"
45
46#include <fiff/fiff_constants.h>
47
48//=============================================================================================================
49// QT INCLUDES
50//=============================================================================================================
51
52#include <QIODevice>
53#include <QStringList>
54
55//=============================================================================================================
56// DEFINE NAMESPACE FWDLIB
57//=============================================================================================================
58
59namespace FWDLIB
60{
61
62//=============================================================================================================
67{
68public:
69
70 //=========================================================================================================
74 virtual ~Fwd()
75 { }
76
77 //=========================================================================================================
96 static inline bool read_forward_solution(QIODevice& p_IODevice,
98 bool force_fixed = false,
99 bool surf_ori = false,
100 const QStringList& include = FIFFLIB::defaultQStringList,
101 const QStringList& exclude = FIFFLIB::defaultQStringList)
102 {
103 return MNELIB::MNEForwardSolution::read(p_IODevice,
104 fwd,
105 force_fixed,
106 surf_ori,
107 include,
108 exclude);
109 }
110};
111
112} // NAMESPACE FWDLIB
113
114#endif // FWD_H
Fiff constants.
MNEForwardSolution class declaration.
Forward library export/import macros.
#define FWDSHARED_EXPORT
Definition fwd_global.h:53
Forward modelling (BEM, MEG/EEG lead fields).
Definition compute_fwd.h:91
The Fwd class provides static wrapper functions for the forward library.
Definition fwd.h:67
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:96
virtual ~Fwd()
Definition fwd.h:74
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)