4 #ifndef __zqb_svoptions_hpp
5 #define __zqb_svoptions_hpp
7 #include "zqb_abstr_trace.hpp"
8 #include "zqb_scaled_palette.hpp"
9 #include "zd_f_vector.hpp"
35 enum ZqbZeroDrawMode {
47 enum ZqbAmplDrawMode {
59 enum ZqbGainCtrlMode {
100 Z_SV_POS_COLOR_NEG_COLOR,
101 Z_SV_POS_PALETTE_NEG_COLOR,
102 Z_SV_POS_COLOR_NEG_PALETTE,
103 Z_SV_POS_PALETTE_NEG_PALETTE
114 enum ZqbEnsDrawMode {
121 Z_SV_MULTI_COLORS_THIN
127 #define Z_SV_MIN_POLY_ORDER 0
131 #define Z_SV_MAX_POLY_ORDER 3
166 DrawingMode = (1<<0),
167 ZeroDrawMode = (1<<1),
168 SpecZeroColor = (1<<2),
169 AlmostZeroThd = (1<<3),
170 PosDrawMode = (1<<4),
171 NegDrawMode = (1<<5),
172 GainCtrlMode = (1<<6),
177 ProfileAmax = (1<<11),
179 CommonColor = (1<<13),
181 PosAmplColor = (1<<15),
182 PosAmplPal = (1<<16),
183 NegAmplColor = (1<<17),
184 NegAmplPal = (1<<18),
185 UseAmplRange = (1<<19),
187 EnsDrawMode = (1<<21),
188 EnsSplitDelta = (1<<22),
189 WiggleAmplGain = (1<<23),
190 WigglePolyOrder = (1<<24)
float m_fEnsSplitDelta
Definition: zqb_svoptions.hpp:231
bool m_bUseAmplRange
Definition: zqb_svoptions.hpp:228
QColor m_SpecZeroColor
Definition: zqb_svoptions.hpp:212
static int WiggleControl
Definition: zqb_svoptions.hpp:201
ZqbPalette m_NegAmplPal
Definition: zqb_svoptions.hpp:227
ZqbAmplDrawMode m_eNegDrawMode
Definition: zqb_svoptions.hpp:215
ZqbPalette m_PosAmplPal
Definition: zqb_svoptions.hpp:225
int m_iWigglePolyOrder
Definition: zqb_svoptions.hpp:233
QColor m_PosAmplColor
Definition: zqb_svoptions.hpp:224
ZqbZeroDrawMode m_eZeroDrawMode
Definition: zqb_svoptions.hpp:211
static int GainNormModes
Definition: zqb_svoptions.hpp:198
float m_fAmplRange[2]
Definition: zqb_svoptions.hpp:229
void assignByMask(const ZqbSVOptions &svo, int mask)
ZqbTraceView m_eTraceView
Definition: zqb_svoptions.hpp:219
ZqbNormMode m_eNormMode
Definition: zqb_svoptions.hpp:218
float m_fAlmostZeroThd
Definition: zqb_svoptions.hpp:213
ZqbSVOptions & operator=(const ZqbSVOptions &svo)
ZqbAmplDrawMode m_ePosDrawMode
Definition: zqb_svoptions.hpp:214
Definition: zqb_svoptions.hpp:139
ZqbDrawingMode m_eDrawingMode
Definition: zqb_svoptions.hpp:210
QColor m_CommonColor
Definition: zqb_svoptions.hpp:222
static int ColorSeismic
Definition: zqb_svoptions.hpp:204
float m_fCutLevel
Definition: zqb_svoptions.hpp:220
Mask
Definition: zqb_svoptions.hpp:165
float m_fWiggleAmplGain
Definition: zqb_svoptions.hpp:232
ZqbGainCtrlMode m_eGainCtrlMode
Definition: zqb_svoptions.hpp:216
ZqbPalette m_CommonPal
Definition: zqb_svoptions.hpp:223
void assign(const ZqbSVOptions &svo)
ZqbEnsDrawMode m_eEnsDrawMode
Definition: zqb_svoptions.hpp:230
Definition: zqb_palette.hpp:17
ZdFVectorFloat * m_pMACdistrib
Definition: zqb_svoptions.hpp:241
ZqbColorMode m_eColorMode
Definition: zqb_svoptions.hpp:221
QColor m_NegAmplColor
Definition: zqb_svoptions.hpp:226
float m_fAgcGap
Definition: zqb_svoptions.hpp:217