14 #include "mpeenginemod.h" 22 namespace Attrib {
class SelSpec; }
39 bool removeSeed(
const TrcKey&,
bool environment,
bool retrack);
44 bool doesModeUseVolume()
const;
47 { fltdataprov_ = data; }
48 bool updatePatchLine(
bool);
51 bool retrackOnActiveLine(
const BinID& startbid,
53 bool eraseonly=
false);
54 bool retrackFromSeedSet();
55 void processJunctions();
56 int nrLateralNeighbors(
const BinID& pid)
const;
57 int nrLineNeighbors(
const BinID& pid,
58 bool perptotrackdir=
false)
const;
60 bool interpolateSeeds(
bool setmanualnode=
false);
62 bool getNextSeed(
const BinID& seedbid,
const BinID& dir,
63 BinID& nextseedbid)
const;
64 bool addPatchSowingSeeds();
68 void extendSeedSetEraseInBetween(
69 bool wholeline,
const BinID& startbid,
70 bool startwasdefined,
const BinID& dir );
#define mExpClass(module)
Definition: commondefs.h:157
Definition: trckeyvalue.h:25
const FaultTrcDataProvider * fltdataprov_
Definition: horizon3dseedpicker.h:65
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
SeedPicker to pick seeds in EM::Horizon3D.
Definition: horizon3dseedpicker.h:31
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:30
void addSeed(EM::SectionID, EM::SubID)
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
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
void setFaultData(const FaultTrcDataProvider *data)
Definition: horizon3dseedpicker.h:46
FaultTrace data provider.
Definition: faulttrace.h:221
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:26
Semblance Attribute.
Definition: attribdataholder.h:21