OpendTect  6.3
uivalseriestracker.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: K. Tingdahl
8  Date: March 2005
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uitoolsmod.h"
14 #include "uidlggroup.h"
15 #include "iopar.h"
16 #include "samplingdata.h"
17 
18 class EventTracker;
19 class uiGenInput;
20 
26 public:
28  bool hideeventtype=false,
29  bool immediateupdate=false);
30 
31  bool acceptOK();
32  bool rejectOK();
33 protected:
34  void selEventType(CallBacker*);
35  void selAmpThresholdType(CallBacker*);
36  void selUseSimilarity(CallBacker*);
37  void changeCB(CallBacker*);
38  bool updateTracker(bool domsg);
39 
45 
49 
51 
54 };
55 
#define mExpClass(module)
Definition: commondefs.h:157
bool immediateupdate_
Definition: uivalseriestracker.h:50
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
IOPar restorepars_
Definition: uivalseriestracker.h:53
uiGenInput * simithresholdfld_
Definition: uivalseriestracker.h:47
uiGenInput * ampthresholdfld_
Definition: uivalseriestracker.h:43
uiGenInput * thresholdtypefld_
Definition: uivalseriestracker.h:42
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: uiparent.h:24
uiGenInput * compwinfld_
Definition: uivalseriestracker.h:48
Definition: uidlggroup.h:24
uiGenInput * evfld_
Definition: uivalseriestracker.h:40
uiGenInput * srchgatefld_
Definition: uivalseriestracker.h:41
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
General Input Element.
Definition: uigeninput.h:56
uiGenInput * usesimifld_
Definition: uivalseriestracker.h:46
Definition: uivalseriestracker.h:24
uiGenInput * alloweddifffld_
Definition: uivalseriestracker.h:44
Tracker that tracks Min/Max & Zero crossings between valueseries.
Definition: valseriestracker.h:64
EventTracker & tracker_
Definition: uivalseriestracker.h:52

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017