MNE-CPP
0.1.9
A Framework for Electrophysiology
src
libraries
mne
c
mne_deriv_set.h
Go to the documentation of this file.
1
//=============================================================================================================
37
#ifndef MNEDERIVSET_H
38
#define MNEDERIVSET_H
39
40
//=============================================================================================================
41
// INCLUDES
42
//=============================================================================================================
43
44
#include "../mne_global.h"
45
46
//=============================================================================================================
47
// EIGEN INCLUDES
48
//=============================================================================================================
49
50
#include <Eigen/Core>
51
52
//=============================================================================================================
53
// QT INCLUDES
54
//=============================================================================================================
55
56
#include <QSharedPointer>
57
#include <QList>
58
59
//=============================================================================================================
60
// DEFINE NAMESPACE MNELIB
61
//=============================================================================================================
62
63
namespace
MNELIB
64
{
65
66
//=============================================================================================================
67
// FORWARD DECLARATIONS
68
//=============================================================================================================
69
70
class
MneDeriv;
71
72
//=============================================================================================================
78
class
MNESHARED_EXPORT
MneDerivSet
79
{
80
public
:
81
typedef
QSharedPointer<MneDerivSet>
SPtr
;
82
typedef
QSharedPointer<const MneDerivSet>
ConstSPtr
;
84
//=========================================================================================================
88
MneDerivSet
();
89
90
//=========================================================================================================
95
~
MneDerivSet
();
96
97
public
:
98
QList<MneDeriv*> derivs;
/* List of deriv items */
99
100
// ### OLD STRUCT ###
101
//typedef struct { /* A collection of derivations */
102
// int nderiv; /* How many? */
103
// mneDeriv *derivs; /* Pointers to the items */
104
//} *mneDerivSet,mneDerivSetRec;
105
};
106
107
//=============================================================================================================
108
// INLINE DEFINITIONS
109
//=============================================================================================================
110
}
// NAMESPACE MNELIB
111
112
#endif // MNEDERIVSET_H
MNELIB::MneDerivSet::ConstSPtr
QSharedPointer< const MneDerivSet > ConstSPtr
Definition:
mne_deriv_set.h:82
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition:
mne_global.h:56
MNELIB::MneDerivSet::SPtr
QSharedPointer< MneDerivSet > SPtr
Definition:
mne_deriv_set.h:81
MNELIB::MneDerivSet
One item in a derivation data set.
Definition:
mne_deriv_set.h:78
Generated on Wed Aug 9 2023 17:55:42 for MNE-CPP by
1.8.17