MNE-CPP
0.1.9
A Framework for Electrophysiology
src
libraries
disp3D
viewers
ecdview.h
Go to the documentation of this file.
1
//=============================================================================================================
35
#ifndef DISP3DLIB_ECDVIEW_H
36
#define DISP3DLIB_ECDVIEW_H
37
38
//=============================================================================================================
39
// INCLUDES
40
//=============================================================================================================
41
42
#include "../disp3D_global.h"
43
#include "
abstractview.h
"
44
45
//=============================================================================================================
46
// QT INCLUDES
47
//=============================================================================================================
48
49
#include <QSharedPointer>
50
51
//=============================================================================================================
52
// FORWARD DECLARATIONS
53
//=============================================================================================================
54
55
namespace
INVERSELIB {
56
class
DipoleFitSettings;
57
class
ECDSet;
58
}
59
60
//=============================================================================================================
61
// DEFINE NAMESPACE DISP3DLIB
62
//=============================================================================================================
63
64
namespace
DISP3DLIB
65
{
66
67
//=============================================================================================================
68
// DISP3DLIB FORWARD DECLARATIONS
69
//=============================================================================================================
70
71
//=============================================================================================================
77
class
DISP3DSHARED_EXPORT
ECDView
:
public
AbstractView
78
{
79
Q_OBJECT
80
81
public
:
82
typedef
QSharedPointer<ECDView>
SPtr
;
83
typedef
QSharedPointer<const ECDView>
ConstSPtr
;
85
//=========================================================================================================
89
explicit
ECDView
(
const
INVERSELIB::DipoleFitSettings
& dipFitSettings,
90
const
INVERSELIB::ECDSet
& ecdSet,
91
QWidget *parent = 0,
92
Qt::WindowFlags f = Qt::Widget);
93
94
//=========================================================================================================
98
~
ECDView
();
99
100
protected
:
101
};
102
}
// NAMESPACE
103
104
#endif // DISP3DLIB_ECDVIEW_H
DISP3DLIB::AbstractView
Adapter which provides the abstract class for all adapter views.
Definition:
abstractview.h:81
DISP3DLIB::ECDView::SPtr
QSharedPointer< ECDView > SPtr
Definition:
ecdview.h:82
DISP3DLIB::ECDView
Visualizes ECD data.
Definition:
ecdview.h:77
DISP3DLIB::ECDView::ConstSPtr
QSharedPointer< const ECDView > ConstSPtr
Definition:
ecdview.h:83
INVERSELIB::ECDSet
Holds a set of Electric Current Dipoles.
Definition:
ecd_set.h:80
DISP3DSHARED_EXPORT
#define DISP3DSHARED_EXPORT
Definition:
disp3D_global.h:55
INVERSELIB::DipoleFitSettings
Dipole Fit setting implementation.
Definition:
dipole_fit_settings.h:81
abstractview.h
AbstractView class declaration.
Generated on Wed Aug 9 2023 17:55:41 for MNE-CPP by
1.8.17