1 #ifndef horflatvieweditor_h 2 #define horflatvieweditor_h 26 namespace Attrib {
class SelSpec; }
27 namespace EM {
class PosID;
class EMObject; };
28 namespace FlatView {
class AuxDataEditor; }
45 void set2D(
bool is2d) { is2d_ = is2d; }
51 void setSeedPickingStatus(
bool);
53 { trackersetupactive_ = bn; }
61 void mouseMoveCB(CallBacker*);
62 void mousePressCB(CallBacker*);
63 void mouseReleaseCB(CallBacker*);
64 void movementEndCB(CallBacker*);
65 void removePosCB(CallBacker*);
70 bool& pickinvd)
const;
71 bool prepareTracking(
bool pickinvd,
#define mExpClass(module)
Definition: commondefs.h:160
Pos::GeomID geomid_
Definition: horflatvieweditor.h:88
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
void setGeomID(Pos::GeomID geomid)
Definition: horflatvieweditor.h:48
MouseEventHandler * mouseeventhandler_
Definition: horflatvieweditor.h:82
TrcKeyZSampling curcs_
Definition: horflatvieweditor.h:84
Notifier< HorizonFlatViewEditor > updateseedpickingstatus
Definition: horflatvieweditor.h:57
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Is an identifier for each position in the earthmodel.
Definition: emposid.h:37
FlatView::AuxDataEditor * getEditor()
Definition: horflatvieweditor.h:47
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
Notifier< HorizonFlatViewEditor > updateoldactivevolinuimpeman
Definition: horflatvieweditor.h:55
void set2D(bool is2d)
Definition: horflatvieweditor.h:45
Tracks EM objects.
Definition: emtracker.h:40
Handles adding of seeds and retracking of events based on new seeds. An instance of the class is usua...
Definition: emseedpicker.h:63
bool trackersetupactive_
Definition: horflatvieweditor.h:92
const Attrib::SelSpec * wvaselspec_
Definition: horflatvieweditor.h:86
void setTrackerSetupActive(bool bn)
Definition: horflatvieweditor.h:52
Definition: callback.h:254
uiMPEEngine & uiMPE()
Access function for an instance (and normally the only instance) of MPE::uiMPEEngine.
Notifier< HorizonFlatViewEditor > restoreactivevolinuimpeman
Definition: horflatvieweditor.h:56
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
Definition: mouseevent.h:162
Editor for FlatView::AuxData. Allows the end-user to click-drag-release the points in data...
Definition: flatauxdataeditor.h:119
Definition: horflatvieweditor.h:36
A cartesian coordinate in 3D space.
Definition: coord.h:72
Index_Type GeomID
Definition: commontypes.h:52
bool is2d_
Definition: horflatvieweditor.h:90
const Attrib::SelSpec * vdselspec_
Definition: horflatvieweditor.h:85
Base class for all EarthModel objects.
Definition: emobject.h:158
bool seedpickingon_
Definition: horflatvieweditor.h:91
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
DataPack for flat data.
Definition: datapackbase.h:64
Definition: bitmap2rgb.h:18
FlatView::AuxDataEditor * editor_
Definition: horflatvieweditor.h:81
Definition: mouseevent.h:73
Semblance Attribute.
Definition: attribdataholder.h:25