MNE-CPP
0.1.9
A Framework for Electrophysiology
Namespaces
Namespace List
API Reference
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Typedefs
c
i
m
n
p
s
t
v
Properties
Related Functions
Files
File List
File Members
All
c
d
e
f
i
k
m
n
q
r
u
Functions
Variables
Macros
c
d
e
f
i
m
n
r
u
About
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Properties
Friends
Macros
Pages
src
libraries
connectivity
metrics
imagcoherence.h
Go to the documentation of this file.
1
//=============================================================================================================
39
#ifndef IMAGCOHERENCE_H
40
#define IMAGCOHERENCE_H
41
42
//=============================================================================================================
43
// INCLUDES
44
//=============================================================================================================
45
46
#include "../connectivity_global.h"
47
48
#include "
abstractmetric.h
"
49
#include "../connectivitysettings.h"
50
51
//=============================================================================================================
52
// QT INCLUDES
53
//=============================================================================================================
54
55
#include <QSharedPointer>
56
57
//=============================================================================================================
58
// EIGEN INCLUDES
59
//=============================================================================================================
60
61
#include <Eigen/Core>
62
63
//=============================================================================================================
64
// FORWARD DECLARATIONS
65
//=============================================================================================================
66
67
//=============================================================================================================
68
// DEFINE NAMESPACE CONNECTIVITYLIB
69
//=============================================================================================================
70
71
namespace
CONNECTIVITYLIB {
72
73
//=============================================================================================================
74
// CONNECTIVITYLIB FORWARD DECLARATIONS
75
//=============================================================================================================
76
77
class
Network;
78
79
//=============================================================================================================
85
class
CONNECTIVITYSHARED_EXPORT
ImagCoherence
:
public
AbstractMetric
86
{
87
88
public
:
89
typedef
QSharedPointer<ImagCoherence>
SPtr
;
90
typedef
QSharedPointer<const ImagCoherence>
ConstSPtr
;
92
//=========================================================================================================
96
explicit
ImagCoherence
();
97
98
//=========================================================================================================
106
static
Network
calculate(
ConnectivitySettings
&connectivitySettings);
107
};
108
109
//=============================================================================================================
110
// INLINE DEFINITIONS
111
//=============================================================================================================
112
}
// namespace CONNECTIVITYLIB
113
114
#endif // IMAGCOHERENCE_H
CONNECTIVITYLIB::ImagCoherence::ConstSPtr
QSharedPointer< const ImagCoherence > ConstSPtr
Definition:
imagcoherence.h:90
CONNECTIVITYLIB::Network
This class holds information about a network, can compute a distance table and provide network metric...
Definition:
network.h:88
CONNECTIVITYLIB::AbstractMetric
This class provides basic functionalities for all implemented metrics.
Definition:
abstractmetric.h:77
CONNECTIVITYSHARED_EXPORT
#define CONNECTIVITYSHARED_EXPORT
Definition:
connectivity_global.h:54
CONNECTIVITYLIB::ImagCoherence::SPtr
QSharedPointer< ImagCoherence > SPtr
Definition:
imagcoherence.h:89
CONNECTIVITYLIB::ConnectivitySettings
This class is a container for connectivity settings.
Definition:
connectivitysettings.h:91
CONNECTIVITYLIB::ImagCoherence
This class computes the imaginary coherence connectivity metric.
Definition:
imagcoherence.h:85
abstractmetric.h
AbstractMetric class declaration.
Generated on Wed Aug 9 2023 17:55:40 for MNE-CPP by
1.8.17