v2.0.0
Loading...
Searching...
No Matches
mne_msh_color_scale_def.h
Go to the documentation of this file.
1//=============================================================================================================
19
20#ifndef MNEMSHCOLORSCALEDEF_H
21#define MNEMSHCOLORSCALEDEF_H
22
23//=============================================================================================================
24// INCLUDES
25//=============================================================================================================
26
27#include "mne_global.h"
28
29//=============================================================================================================
30// EIGEN INCLUDES
31//=============================================================================================================
32
33//=============================================================================================================
34// QT INCLUDES
35//=============================================================================================================
36
37#include <QSharedPointer>
38
39//=============================================================================================================
40// DEFINE NAMESPACE MNELIB
41//=============================================================================================================
42
43namespace MNELIB
44{
45
46//=============================================================================================================
47// FORWARD DECLARATIONS
48//=============================================================================================================
49
50//=============================================================================================================
57{
58public:
59 typedef QSharedPointer<MNEMshColorScaleDef> SPtr;
60 typedef QSharedPointer<const MNEMshColorScaleDef> ConstSPtr;
61
62 //=========================================================================================================
67
68 //=========================================================================================================
73
74public:
75 int type; /* What is this scale setting good for? */
76 float mult; /* Convenience multiplier from internal units to displayed numbers */
77 float fthresh; /* Threshold */
78 float fmid; /* This is in the middle */
79 float fslope; /* We still use the slope internally (sigh) */
80 float tc_mult; /* Multiply the scales by this value for timecourses */
81 bool relative; /* Are fthresh and fmid relative to the maximum value over the surface? */
82};
83
84//=============================================================================================================
85// INLINE DEFINITIONS
86//=============================================================================================================
87} // NAMESPACE MNELIB
88
89#endif // MNEMSHCOLORSCALEDEF_H
MNELIB shared-library export/import macros and library build metadata.
#define MNESHARED_EXPORT
Definition mne_global.h:40
Core MNE data structures (source spaces, source estimates, hemispheres).
QSharedPointer< const MNEMshColorScaleDef > ConstSPtr
QSharedPointer< MNEMshColorScaleDef > SPtr