MNE-CPP
0.1.9
A Framework for Electrophysiology
src
libraries
fiff
fiff_dig_point.h
Go to the documentation of this file.
1
//=============================================================================================================
38
#ifndef FIFF_DIG_POINT_H
39
#define FIFF_DIG_POINT_H
40
41
//=============================================================================================================
42
// INCLUDES
43
//=============================================================================================================
44
45
#include "
fiff_global.h
"
46
#include "
fiff_types.h
"
47
48
//=============================================================================================================
49
// QT INCLUDES
50
//=============================================================================================================
51
52
#include <QSharedPointer>
53
#include <QDebug>
54
55
//=============================================================================================================
56
// DEFINE NAMESPACE FIFFLIB
57
//=============================================================================================================
58
59
namespace
FIFFLIB
60
{
61
62
//=============================================================================================================
68
class
FIFFSHARED_EXPORT
FiffDigPoint
69
{
70
public
:
71
typedef
QSharedPointer<FiffDigPoint>
SPtr
;
72
typedef
QSharedPointer<const FiffDigPoint>
ConstSPtr
;
74
//=========================================================================================================
78
FiffDigPoint
();
79
80
//=========================================================================================================
84
~
FiffDigPoint
() =
default
;
85
86
//=========================================================================================================
92
inline
static
qint32 storageSize();
93
94
public
:
95
fiff_int_t
kind
;
96
fiff_int_t
ident
;
97
fiff_float_t r[3];
98
fiff_int_t
coord_frame
;
99
};
100
101
//=============================================================================================================
102
// INLINE DEFINITIONS
103
//=============================================================================================================
104
105
inline
qint32
FiffDigPoint::storageSize
()
106
{
107
return
20;
108
}
109
}
// NAMESPACE
110
111
#endif // FIFF_DIG_POINT_H
FIFFLIB::FiffDigPoint::coord_frame
fiff_int_t coord_frame
Definition:
fiff_dig_point.h:98
FIFFLIB::FiffDigPoint::storageSize
static qint32 storageSize()
Definition:
fiff_dig_point.h:105
FIFFLIB::FiffDigPoint::SPtr
QSharedPointer< FiffDigPoint > SPtr
Definition:
fiff_dig_point.h:71
FIFFLIB::FiffDigPoint
Digitization point description.
Definition:
fiff_dig_point.h:68
FIFFSHARED_EXPORT
#define FIFFSHARED_EXPORT
Definition:
fiff_global.h:56
fiff_global.h
Fiff library export/import macros.
fiff_types.h
Definitions for describing the objects in a FIFF file.
FIFFLIB::FiffDigPoint::kind
fiff_int_t kind
Definition:
fiff_dig_point.h:95
FIFFLIB::FiffDigPoint::ConstSPtr
QSharedPointer< const FiffDigPoint > ConstSPtr
Definition:
fiff_dig_point.h:72
FIFFLIB::FiffDigPoint::ident
fiff_int_t ident
Definition:
fiff_dig_point.h:96
Generated on Wed Aug 9 2023 17:55:41 for MNE-CPP by
1.8.17