31 namespace Attrib {
class DescSet; }
44 bool checkInVolumeTrackMode()
const;
45 bool checkActiveTracker()
const;
47 bool checkPreloadedData(
const DBKey&)
const;
65 virtual const Color& getColor() = 0;
67 virtual int getLineWidth()
const = 0;
77 virtual bool commitToTracker()
const;
virtual void enableTracking(bool)
Definition: uimpe.h:79
#define mExpClass(module)
Definition: commondefs.h:157
uiSetupGroup *(* uiSetupGrpCreationFunc)(uiParent *, const char *typestr)
Definition: uimpe.h:90
Definition: trckeyvalue.h:25
virtual NotifierAccess * modeChangeNotifier()
Definition: uimpe.h:71
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
virtual void setLineWidth(int)
Definition: uimpe.h:66
#define mGlobal(module)
Definition: commondefs.h:160
TypeSet< uiSetupGrpCreationFunc > funcs
Definition: uimpe.h:107
Interface class for Notifier. See comments there.
Definition: notify.h:20
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:30
uiSetupGroupFactory setupgrpfact
Definition: uimpe.h:121
virtual void showGroupOnTop(const char *grpnm)
Definition: uimpe.h:80
Definition: uiparent.h:24
virtual NotifierAccess * eventChangeNotifier()
Definition: uimpe.h:73
virtual void setSectionTracker(SectionTracker *)
Definition: uimpe.h:58
Set of BufferString objects.
Definition: bufstringset.h:25
Tracks sections of EM::EMObject with ID EM::SectionID.
Definition: sectiontracker.h:36
virtual void setSeedPos(const TrcKeyValue &)
Definition: uimpe.h:63
virtual void setColor(const Color &)
Definition: uimpe.h:64
uiMPEEngine & uiMPE()
Access function for an instance (and normally the only instance) of MPE::uiMPEEngine.
virtual void setMPEPartServer(uiMPEPartServer *)
Definition: uimpe.h:81
Implementation of Tracking part server interface.
Definition: uimpepartserv.h:31
virtual void setMode(EMSeedPicker::TrackMode)
Definition: uimpe.h:59
virtual NotifierAccess * propertyChangeNotifier()
Definition: uimpe.h:72
TrackMode
Definition: emseedpicker.h:96
virtual void setMarkerStyle(const OD::MarkerStyle3D &)
Definition: uimpe.h:68
virtual bool commitToTracker(bool &fieldchg) const
Definition: uimpe.h:76
virtual NotifierAccess * correlationChangeNotifier()
Definition: uimpe.h:74
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
static uiHor3DInterpol * create(uiParent *)
CompareMethod
Definition: valseriestracker.h:72
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:43
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt.
Definition: color.h:24
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
BufferStringSet names_
Definition: uimpe.h:106
BufferString helpref_
Definition: uimpe.h:83
virtual void setTrackingMethod(EventTracker::CompareMethod)
Definition: uimpe.h:61
Definition: mpeengine.h:36
Holder class for MPE ui-factories. Is normally only retrieved by MPE::uiMPE().
Definition: uimpe.h:118
Semblance Attribute.
Definition: attribdataholder.h:21