 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "mpeenginemod.h"
23 namespace Attrib {
class SelSpec; }
24 namespace EM {
class EMObject; }
29 class SectionSourceSelector;
30 class SectionExtender;
31 class SectionAdjuster;
void setSetupID(const MultiID &id)
void fillPar(IOPar &) const
void getNeededAttribs(TypeSet< Attrib::SelSpec > &) const
SectionExtender * extender()
bool usePar(const IOPar &)
SectionSourceSelector * selector_
Definition: sectiontracker.h:98
SectionAdjuster * adjuster_
Definition: sectiontracker.h:100
SequentialTask to adjust the section of an EM object with ID EM::SectionID.
Definition: sectionadjuster.h:35
static const char * trackerstr
Definition: sectiontracker.h:103
static const char * seedonlypropstr
Definition: sectiontracker.h:105
#define mExpClass(module)
Definition: commondefs.h:177
const MultiID & setupID() const
const Attrib::SelSpec & getDisplaySpec() const
bool propagatingFromSeedOnly() const
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
SectionTracker(EM::EMObject &, const EM::SectionID &, SectionSourceSelector *=0, SectionExtender *=0, SectionAdjuster *=0)
EM::EMObject & emObject()
Definition: sectiontracker.h:47
EM::EMObject & emobject_
Definition: sectiontracker.h:89
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
const SectionExtender * extender() const
SectionExtender * extender_
Definition: sectiontracker.h:99
EM::SectionID sectionID() const
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
SequentialTask to select source of an EM section with ID EM::SectionID.
Definition: sectionselector.h:31
bool adjusterUsed() const
bool useadjuster_
Definition: sectiontracker.h:93
SequentialTask to extend the section of an EM object with ID EM::SectionID.
Definition: sectionextender.h:38
bool hasInitializedSetup() const
SectionAdjuster * adjuster()
void setSeedOnlyPropagation(bool yn)
EM::SectionID sid_
Definition: sectiontracker.h:90
static const char * useadjusterstr
Definition: sectiontracker.h:104
const SectionAdjuster * adjuster() const
Compound key consisting of ints.
Definition: multiid.h:24
void setDisplaySpec(const Attrib::SelSpec &)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
bool seedonlypropagation_
Definition: sectiontracker.h:96
od_int16 SectionID
Definition: emposid.h:24
const SectionSourceSelector * selector() const
BufferString errmsg_
Definition: sectiontracker.h:92
virtual TrcKeyZSampling getAttribCube(const Attrib::SelSpec &) const
void useAdjuster(bool yn)
void getLockedSeeds(TypeSet< EM::SubID > &lockedseeds)
SectionSourceSelector * selector()
BinID and a value.
Definition: binidvalue.h:31
Attrib::SelSpec & displayas_
Definition: sectiontracker.h:95
Base class for all EarthModel objects.
Definition: emobject.h:159
virtual ~SectionTracker()
Semblance Attribute.
Definition: attribdataholder.h:25
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
const char * errMsg() const
MultiID setupid_
Definition: sectiontracker.h:94
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021