13 #include "mpeenginemod.h" 24 namespace Geometry {
class Element; }
25 namespace EM {
class EMObject; }
26 namespace Attrib {
class SelSpec; }
47 virtual bool is2D()
const {
return false; }
53 virtual bool isEnabled()
const {
return isenabled_; }
54 virtual void enable(
bool yn) { isenabled_=yn; }
59 void getNeededAttribs(
70 const char*
errMsg()
const;
virtual void enable(bool yn)
Definition: emtracker.h:54
od_int16 SectionID
Definition: emposid.h:23
#define mExpClass(module)
Definition: commondefs.h:157
od_int32 ObjectID
Definition: emposid.h:22
const char * type_
Definition: emtracker.h:81
virtual bool isEnabled() const
Definition: emtracker.h:53
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:30
const char * getTypeStr() const
Definition: emtracker.h:51
virtual EMSeedPicker * getSeedPicker(bool create=true)
Definition: emtracker.h:66
bool isenabled_
Definition: emtracker.h:78
Tracks EM objects.
Definition: emtracker.h:38
Handles adding of seeds and retracking of events based on new seeds. An instance of the class is usua...
Definition: emseedpicker.h:56
ObjectSet< SectionTracker > sectiontrackers_
Definition: emtracker.h:79
EM::EMObject * emObject()
Definition: emtracker.h:44
Tracks sections of EM::EMObject with ID EM::SectionID.
Definition: sectiontracker.h:36
Set of pointers to objects.
Definition: commontypes.h:28
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
EM::EMObject * emobject_
Definition: emtracker.h:89
BufferString errmsg_
Definition: emtracker.h:80
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
virtual bool is2D() const
Definition: emtracker.h:47
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
static const char * setupidStr()
Definition: emtracker.h:85
static const char * sectionidStr()
Definition: emtracker.h:86
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
static uiHor3DInterpol * create(uiParent *)
Base class for all EarthModel objects.
Definition: emobject.h:117
#define mDefineFactory1Param(mod, T, P, funcname)
Definition: factory.h:436
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:23
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:43
const char * errMsg() const
Definition: horizontracker.h:59
void setTypeStr(const char *type)
Definition: emtracker.h:49
Definition: arraytesselator.h:19
Semblance Attribute.
Definition: attribdataholder.h:21
Specification to enable chunkwise execution of a process.
Definition: executor.h:38