v2.0.0
Loading...
Searching...
No Matches
fiff_dig_point.h
Go to the documentation of this file.
1//=============================================================================================================
37
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
59namespace FIFFLIB
60{
61
62//=============================================================================================================
69{
70public:
71 typedef QSharedPointer<FiffDigPoint> SPtr;
72 typedef QSharedPointer<const FiffDigPoint> ConstSPtr;
73
74 //=========================================================================================================
79
80 //=========================================================================================================
84 ~FiffDigPoint() = default;
85
86 //=========================================================================================================
92 inline static qint32 storageSize();
93
94public:
99};
100
101//=============================================================================================================
102// INLINE DEFINITIONS
103//=============================================================================================================
104
106{
107 return sizeof(FiffDigPoint::kind) + sizeof(FiffDigPoint::ident)
108 + sizeof(FiffDigPoint::r); // coord_frame is not part of on-disk format
109}
110} // NAMESPACE
111
112#endif // FIFF_DIG_POINT_H
Fiff library export/import macros.
#define FIFFSHARED_EXPORT
Definition fiff_global.h:52
Old fiff_type declarations - replace them.
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
qint32 fiff_int_t
Definition fiff_types.h:89
float fiff_float_t
Definition fiff_types.h:93
static qint32 storageSize()
QSharedPointer< const FiffDigPoint > ConstSPtr
QSharedPointer< FiffDigPoint > SPtr