MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
mne_msh_color_scale_def.h
Go to the documentation of this file.
1//=============================================================================================================
36#ifndef MNEMSHCOLORSCALEDEF_H
37#define MNEMSHCOLORSCALEDEF_H
38
39//=============================================================================================================
40// INCLUDES
41//=============================================================================================================
42
43#include "../mne_global.h"
44
45//=============================================================================================================
46// EIGEN INCLUDES
47//=============================================================================================================
48
49//=============================================================================================================
50// QT INCLUDES
51//=============================================================================================================
52
53#include <QSharedPointer>
54
55//=============================================================================================================
56// DEFINE NAMESPACE MNELIB
57//=============================================================================================================
58
59namespace MNELIB
60{
61
62//=============================================================================================================
63// FORWARD DECLARATIONS
64//=============================================================================================================
65
66//=============================================================================================================
73{
74public:
75 typedef QSharedPointer<MneMshColorScaleDef> SPtr;
76 typedef QSharedPointer<const MneMshColorScaleDef> ConstSPtr;
78 //=========================================================================================================
83
84 //=========================================================================================================
89
90public:
91 int type; /* What is this scale setting good for? */
92 float mult; /* Convenience multiplier from internal units to displayed numbers */
93 float fthresh; /* Threshold */
94 float fmid; /* This is in the middle */
95 float fslope; /* We still use the slope internally (sigh) */
96 float tc_mult; /* Multiply the scales by this value for timecourses */
97 int relative; /* Are fthresh and fmid relative to the maximum value over the surface? */
98
99// ### OLD STRUCT ###
100//typedef struct { /* The celebrated tksurfer-style values */
101// int type; /* What is this scale setting good for? */
102// float mult; /* Convenience multiplier from internal units to displayed numbers */
103// float fthresh; /* Threshold */
104// float fmid; /* This is in the middle */
105// float fslope; /* We still use the slope internally (sigh) */
106// float tc_mult; /* Multiply the scales by this value for timecourses */
107// int relative; /* Are fthresh and fmid relative to the maximum value over the surface? */
108//} *mshColorScaleDef,mshColorScaleDefRec;
109};
110
111//=============================================================================================================
112// INLINE DEFINITIONS
113//=============================================================================================================
114} // NAMESPACE MNELIB
115
116#endif // MNEMSHCOLORSCALEDEF_H
#define MNESHARED_EXPORT
Definition mne_global.h:56
The MneMshColorScaleDef class.
QSharedPointer< const MneMshColorScaleDef > ConstSPtr
QSharedPointer< MneMshColorScaleDef > SPtr