 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "mpeenginemod.h"
30 class SectionSourceSelector;
76 const TrcKey& target)
const;
void setStartPositions(const TypeSet< TrcKey > &)
void setUndo(bool yn)
Definition: sectionextender.h:70
void setStartPosition(const TrcKey &)
#define mExpClass(module)
Definition: commondefs.h:177
BufferString errmsg
Definition: sectionextender.h:88
virtual void prepareDataIfRequired()
Definition: sectionextender.h:77
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
const char * errMsg() const
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
const EM::SectionID sid_
Definition: sectionextender.h:87
void excludePositions(const TypeSet< TrcKey > *)
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
TypeSet< TrcKey > startpos_
Definition: sectionextender.h:81
const TypeSet< TrcKey > & getAddedPositions() const
void addTarget(const TrcKey &target, const TrcKey &src)
virtual const TrcKeyValue * getDirection() const
mDefineFactory2Param(MPEEngine, SectionExtender, EM::EMObject *, EM::SectionID, ExtenderFactory)
SequentialTask to extend the section of an EM object with ID EM::SectionID.
Definition: sectionextender.h:38
Definition: trckeyvalue.h:27
virtual bool usePar(const IOPar &)
Definition: sectionextender.h:68
virtual int maxNrPosInExtArea() const
Definition: sectionextender.h:63
TypeSet< TrcKey > addedpossrc_
Definition: sectionextender.h:80
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:28
od_int16 SectionID
Definition: emposid.h:24
virtual const TrcKeyZSampling & getExtBoundary() const
const TypeSet< TrcKey > & getAddedPositionsSource() const
TypeSet< TrcKey > addedpos_
Definition: sectionextender.h:79
void extendInVolume(const BinID &bidstep, float zstep)
bool isExcludedPos(const TrcKey &) const
const TypeSet< TrcKey > * excludedpos_
Definition: sectionextender.h:83
virtual void preallocExtArea()
Definition: sectionextender.h:64
Base class for all EarthModel objects.
Definition: emobject.h:159
bool setundo_
Definition: sectionextender.h:89
TrcKeyZSampling extboundary_
Definition: sectionextender.h:85
void setExtBoundary(const TrcKeyZSampling &)
EM::SectionID sectionID() const
virtual void setDirection(const TrcKeyValue &)
SectionExtender(EM::SectionID si=-1)
The generalization of something (e.g. a computation) where the steps must be done in sequence,...
Definition: task.h:125
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
virtual float getDepth(const TrcKey &src, const TrcKey &target) const
virtual void fillPar(IOPar &) const
Definition: sectionextender.h:67
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021