1 #ifndef horizonmodifier_h 2 #define horizonmodifier_h 15 #include "earthmodelmod.h" 32 HorizonModifier(
bool is2d=
false);
38 void setStaticHorizon(
bool tophor);
45 bool getNextNode(
BinID&);
46 bool getNextNode3D(
BinID&);
47 bool getNextNode2D(
BinID&);
50 void shiftNode(
const BinID&);
51 void removeNode(
const BinID&);
EM::Horizon * bothor_
Definition: horizonmodifier.h:54
#define mExpClass(module)
Definition: commondefs.h:160
TypeSet< StepInterval< int > > trcrgs_
Definition: horizonmodifier.h:58
Finds next BinID in TrcKeySampling; initializes to first position.
Definition: trckeysampling.h:189
Modifies horizons.
Definition: horizonmodifier.h:28
FixedString Horizon()
Definition: keystrs.h:72
TypeSet< Pos::GeomID > geomids_
Definition: horizonmodifier.h:57
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
bool is2d_
Definition: horizonmodifier.h:56
ModifyMode modifymode_
Definition: horizonmodifier.h:61
TrcKeySamplingIterator * iter_
Definition: horizonmodifier.h:59
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
Definition: oduicommon.h:75
EM::Horizon * tophor_
Definition: horizonmodifier.h:53
Definition: horizonmodifier.h:35
ModifyMode
Definition: horizonmodifier.h:35
bool topisstatic_
Definition: horizonmodifier.h:62
Compound key consisting of ints.
Definition: multiid.h:25
Horizon Surface.
Definition: emhorizon.h:47