36 class HorizonAdjuster;
37 class HorizonTrackerMgr;
39 class uiCorrelationGroup;
58 void setColor(
const Color&);
59 const Color& getColor();
60 int getLineWidth()
const;
61 void setLineWidth(
int);
66 {
return &modeChanged_; }
68 {
return &propertyChanged_; }
72 {
return &varianceChanged_; }
75 {
bool b;
return commitToTracker(b); }
76 bool commitToTracker(
bool& fieldchange)
const;
78 void enableTracking(
bool);
79 void showGroupOnTop(
const char* grpnm);
85 virtual void initStuff();
99 void updateButtonSensitivity();
113 void initModeGroup();
127 uiGroup* createVarianceGroup();
128 void initVarianceGroup();
138 uiGroup* createPropertyGroup();
139 void initPropertyGroup();
168 static const char** sKeyEventNames();
NotifierAccess * varianceChangeNotifier()
Definition: uihorizontracksetup.h:71
#define mExpClass(module)
Definition: commondefs.h:157
Definition: trckeyvalue.h:25
uiButtonGroup * modeselgrp_
Definition: uihorizontracksetup.h:116
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
int savebutid_
Definition: uihorizontracksetup.h:93
Definition: uislider.h:40
uiCheckBox * snapfld_
Definition: uihorizontracksetup.h:118
SectionAdjuster to adjust EM::Horizon.
Definition: horizonadjuster.h:32
Notifier< uiHorizonSetupGroup > modeChanged_
Definition: uihorizontracksetup.h:164
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Interface class for Notifier. See comments there.
Definition: notify.h:20
uiGenInput * failfld_
Definition: uihorizontracksetup.h:120
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:30
uiSlider * linewidthfld_
Definition: uihorizontracksetup.h:147
uiMPEPartServer * mps_
Definition: uihorizontracksetup.h:171
NotifierAccess * propertyChangeNotifier()
Definition: uihorizontracksetup.h:67
Definition: uiparent.h:24
uiToolBar * toolbar_
Definition: uihorizontracksetup.h:89
Notifier< uiHorizonSetupGroup > propertyChanged_
Definition: uihorizontracksetup.h:166
Tracks sections of EM::EMObject with ID EM::SectionID.
Definition: sectiontracker.h:36
SectionTracker * sectiontracker_
Definition: uihorizontracksetup.h:161
OD::MarkerStyle3D markerstyle_
Definition: uihorizontracksetup.h:158
Class to help setup a callback handling.
Definition: notify.h:121
uiCheckBox * betweenseedsfld_
Definition: uihorizontracksetup.h:117
int stopbutid_
Definition: uihorizontracksetup.h:92
uiMPEEngine & uiMPE()
Access function for an instance (and normally the only instance) of MPE::uiMPEEngine.
uiColorInput * parentcolfld_
Definition: uihorizontracksetup.h:151
Definition: uiseissel.h:24
Horizon tracking setup dialog.
Definition: uimpeeventgrp.h:36
Horizon tracking setup dialog.
Definition: uimpecorrelationgrp.h:33
uiColorInput * seedcolselfld_
Definition: uihorizontracksetup.h:149
Definition: uitabstack.h:31
Implementation of Tracking part server interface.
Definition: uimpepartserv.h:31
uiColorInput * lockcolfld_
Definition: uihorizontracksetup.h:153
TrackMode
Definition: emseedpicker.h:96
uiSeisSel * variancefld_
Definition: uihorizontracksetup.h:133
Horizon tracking setup dialog.
Definition: uihorizontracksetup.h:45
Definition: uihorizontracksetup.h:175
int retrackbutid_
Definition: uihorizontracksetup.h:94
int redobutid_
Definition: uihorizontracksetup.h:96
uiCorrelationGroup * correlationgrp_
Definition: uihorizontracksetup.h:124
static uiHor3DInterpol * create(uiParent *)
int undobutid_
Definition: uihorizontracksetup.h:95
HorizonAdjuster * horadj_
Definition: uihorizontracksetup.h:162
CompareMethod
Definition: valseriestracker.h:72
uiSlider * seedsliderfld_
Definition: uihorizontracksetup.h:150
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt.
Definition: color.h:24
bool is2d_
Definition: uihorizontracksetup.h:156
int startbutid_
Definition: uihorizontracksetup.h:91
Notifier< uiHorizonSetupGroup > varianceChanged_
Definition: uihorizontracksetup.h:165
uiGenInput * methodfld_
Definition: uihorizontracksetup.h:119
int trackbutid_
Definition: uihorizontracksetup.h:90
uiColorInput * colorfld_
Definition: uihorizontracksetup.h:146
uiColorInput * selectioncolfld_
Definition: uihorizontracksetup.h:152
Definition: uibutton.h:130
uiGenInput * seedtypefld_
Definition: uihorizontracksetup.h:148
EMSeedPicker::TrackMode mode_
Definition: uihorizontracksetup.h:157
Type
Definition: valseriesevent.h:24
virtual bool commitToTracker() const
Definition: uihorizontracksetup.h:74
uiTabStack * tabgrp_
Definition: uihorizontracksetup.h:88
NotifierAccess * modeChangeNotifier()
Definition: uihorizontracksetup.h:65
uiGenInput * varthresholdfld_
Definition: uihorizontracksetup.h:134
uiGenInput * usevarfld_
Definition: uihorizontracksetup.h:132
HorizonTrackerMgr * trackmgr_
Definition: uihorizontracksetup.h:160
Executor to auto track.
Definition: autotracker.h:43
uiEventGroup * eventgrp_
Definition: uihorizontracksetup.h:123