 |
OpendTect
6.6
|
Go to the documentation of this file.
36 class HorizonAdjuster;
37 class HorizonTrackerMgr;
39 class uiCorrelationGroup;
66 {
return &modeChanged_; }
68 {
return &propertyChanged_; }
72 {
return &varianceChanged_; }
75 {
bool b;
return commitToTracker(b); }
NotifierAccess * varianceChangeNotifier()
Definition: uihorizontracksetup.h:71
CompareMethod
Definition: valseriestracker.h:73
void horizonSelCB(CallBacker *)
uiToolBar * toolbar_
Definition: uihorizontracksetup.h:89
Horizon tracking setup dialog.
Definition: uihorizontracksetup.h:46
uiGroup * createPropertyGroup()
Definition: uitabstack.h:33
uiButtonGroup * modeselgrp_
Definition: uihorizontracksetup.h:116
int savebutid_
Definition: uihorizontracksetup.h:93
uiColorInput * lockcolfld_
Definition: uihorizontracksetup.h:153
int trackbutid_
Definition: uihorizontracksetup.h:90
uiSeisSel * variancefld_
Definition: uihorizontracksetup.h:133
uiBaseHorizonSetupGroup(uiParent *, const char *)
void selUseVariance(CallBacker *)
bool is2d_
Definition: uihorizontracksetup.h:156
void enabTrackCB(CallBacker *)
int undobutid_
Definition: uihorizontracksetup.h:95
virtual void setMPEPartServer(uiMPEPartServer *)
uiGroup * createVarianceGroup()
EventTracker::CompareMethod getTrackingMethod() const
void specColorChangeCB(CallBacker *)
#define mExpClass(module)
Definition: commondefs.h:177
uiTabStack * tabgrp_
Definition: uihorizontracksetup.h:88
Definition: uibutton.h:167
uiSlider * seedsliderfld_
Definition: uihorizontracksetup.h:150
void colorChangeCB(CallBacker *)
void varianceChangeCB(CallBacker *)
void seedColSel(CallBacker *)
uiMPEEngine & uiMPE()
Access function for an instance (and normally the only instance) of MPE::uiMPEEngine.
HorizonAdjuster * horadj_
Definition: uihorizontracksetup.h:162
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
HorizonTrackerMgr * trackmgr_
Definition: uihorizontracksetup.h:160
uiSlider * linewidthfld_
Definition: uihorizontracksetup.h:147
Tracks sections of EM::EMObject with ID EM::SectionID.
Definition: sectiontracker.h:38
SectionTracker * sectiontracker_
Definition: uihorizontracksetup.h:161
uiGenInput * failfld_
Definition: uihorizontracksetup.h:120
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
void redoCB(CallBacker *)
virtual bool commitToTracker() const
Definition: uihorizontracksetup.h:74
void retrackCB(CallBacker *)
Executor to auto track.
Definition: autotracker.h:45
TrackMode
Definition: emseedpicker.h:105
uiGenInput * varthresholdfld_
Definition: uihorizontracksetup.h:134
Implementation of Tracking part server interface.
Definition: uimpepartserv.h:33
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
uiMPEPartServer * mps_
Definition: uihorizontracksetup.h:171
NotifierAccess * correlationChangeNotifier()
Definition: uihorizontracksetup.h:176
mODTextTranslationClass(uiHorizonSetupGroup) public ~uiHorizonSetupGroup()
uiColorInput * selectioncolfld_
Definition: uihorizontracksetup.h:152
void startCB(CallBacker *)
Interface class for Notifier. See comments there.
Definition: notify.h:22
void stopCB(CallBacker *)
Definition: trckeyvalue.h:27
Notifier< uiHorizonSetupGroup > modeChanged_
Definition: uihorizontracksetup.h:164
Definition: uislider.h:42
void showGroupOnTop(const char *grpnm)
Class to help setup a callback handling.
Definition: notify.h:126
static uiSetupGroup * create(uiParent *, const char *typestr)
uiGroup * createModeGroup()
Horizon tracking setup dialog.
Definition: uimpeeventgrp.h:36
uiCheckBox * betweenseedsfld_
Definition: uihorizontracksetup.h:117
uiColorInput * parentcolfld_
Definition: uihorizontracksetup.h:151
EMSeedPicker::TrackMode getMode() const
static const char ** sKeyEventNames()
Type
Definition: valseriesevent.h:25
uiCorrelationGroup * correlationgrp_
Definition: uihorizontracksetup.h:124
void mpeActionCB(CallBacker *)
Definition: uiseissel.h:26
void undoCB(CallBacker *)
Horizon tracking setup dialog.
Definition: uimpecorrelationgrp.h:34
bool commitToTracker(bool &fieldchange) const
void trackingFinishedCB(CallBacker *)
SectionAdjuster to adjust EM::Horizon.
Definition: horizonadjuster.h:34
int startbutid_
Definition: uihorizontracksetup.h:91
int redobutid_
Definition: uihorizontracksetup.h:96
NotifierAccess * eventChangeNotifier()
MarkerStyle3D markerstyle_
Definition: uihorizontracksetup.h:158
void updateButtonSensitivity()
void setSectionTracker(SectionTracker *)
uiColorInput * colorfld_
Definition: uihorizontracksetup.h:146
uiColorInput * seedcolselfld_
Definition: uihorizontracksetup.h:149
void setMode(EMSeedPicker::TrackMode)
uiGenInput * seedtypefld_
Definition: uihorizontracksetup.h:148
void seedModeChange(CallBacker *)
Notifier< uiHorizonSetupGroup > propertyChanged_
Definition: uihorizontracksetup.h:166
uiCheckBox * snapfld_
Definition: uihorizontracksetup.h:118
void seedTypeSel(CallBacker *)
NotifierAccess * propertyChangeNotifier()
Definition: uihorizontracksetup.h:67
Definition: uiparent.h:26
NotifierAccess * modeChangeNotifier()
Definition: uihorizontracksetup.h:65
uiEventGroup * eventgrp_
Definition: uihorizontracksetup.h:123
void setColor(const Color &)
uiGenInput * methodfld_
Definition: uihorizontracksetup.h:119
Notifier< uiHorizonSetupGroup > varianceChanged_
Definition: uihorizontracksetup.h:165
void setMarkerStyle(const MarkerStyle3D &)
static const VSEvent::Type * cEventTypes()
void setSeedPos(const TrcKeyValue &)
uiGenInput * usevarfld_
Definition: uihorizontracksetup.h:132
const MarkerStyle3D & getMarkerStyle()
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26
void saveCB(CallBacker *)
int stopbutid_
Definition: uihorizontracksetup.h:92
void setTrackingMethod(EventTracker::CompareMethod)
void seedSliderMove(CallBacker *)
EMSeedPicker::TrackMode mode_
Definition: uihorizontracksetup.h:157
int retrackbutid_
Definition: uihorizontracksetup.h:94
void enableTracking(bool)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021