 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "mpeenginemod.h"
25 namespace Geometry {
class Element; }
26 namespace EM {
class EMObject; }
27 namespace Attrib {
class SelSpec; }
49 virtual bool is2D()
const {
return false; }
55 virtual bool isEnabled()
const {
return isenabled_; }
56 virtual void enable(
bool yn) { isenabled_=yn; }
EM::EMObject * emObject()
Definition: emtracker.h:46
ObjectSet< SectionTracker > sectiontrackers_
Definition: emtracker.h:80
BufferString errmsg_
Definition: emtracker.h:81
const char * getTypeStr() const
Definition: emtracker.h:53
Set of pointers to objects.
Definition: commontypes.h:31
Definition: arraytesselator.h:21
virtual bool isEnabled() const
Definition: emtracker.h:55
Handles adding of seeds and retracking of events based on new seeds. An instance of the class is usua...
Definition: emseedpicker.h:63
#define mExpClass(module)
Definition: commondefs.h:177
void setTypeStr(const char *type)
Definition: emtracker.h:51
void setEMObject(EM::EMObject *)
Tracks sections of EM::EMObject with ID EM::SectionID.
Definition: sectiontracker.h:38
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
virtual void enable(bool yn)
Definition: emtracker.h:56
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
SectionTracker * cloneSectionTracker()
SectionTracker * getSectionTracker(EM::SectionID, bool create=false)
mRefCountImpl(EMTracker) mODTextTranslationClass(EMTracker) public BufferString objectName() const
const char * type_
Definition: emtracker.h:82
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
bool usePar(const IOPar &)
void applySetupAsDefault(const EM::SectionID)
Tracks EM objects.
Definition: emtracker.h:40
virtual SectionTracker * createSectionTracker(EM::SectionID)=0
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
EM::ObjectID objectID() const
od_int16 SectionID
Definition: emposid.h:24
void fillPar(IOPar &) const
EM::EMObject * emobject_
Definition: emtracker.h:90
od_int32 ObjectID
Definition: emposid.h:23
void getNeededAttribs(TypeSet< Attrib::SelSpec > &) const
virtual TrcKeyZSampling getAttribCube(const Attrib::SelSpec &) const
bool isenabled_
Definition: emtracker.h:79
static uiHor3DInterpol * create(uiParent *)
Base class for all EarthModel objects.
Definition: emobject.h:159
const char * errMsg() const
virtual EMSeedPicker * getSeedPicker(bool createifnotpresent=true)
Definition: emtracker.h:68
Semblance Attribute.
Definition: attribdataholder.h:25
static const char * sectionidStr()
Definition: emtracker.h:87
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
virtual bool is2D() const
Definition: emtracker.h:49
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
virtual bool snapPositions(const TypeSet< TrcKey > &)
static const char * setupidStr()
Definition: emtracker.h:86
mDefineFactory1Param(MPEEngine, ObjectEditor, EM::EMObject &, EditorFactory)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021