15 #include "earthmodelmod.h" 18 template <
class T>
class Array2D;
42 virtual const char* sourceType()
const = 0;
47 void dumpInfo(
IOPar&)
const;
68 virtual const char*
sourceType()
const {
return "Horizon"; }
71 Coord3 getCoord(
int,
int)
const;
73 double getAltDim0Value(
int,
int)
const;
75 const char* dimName(
bool)
const;
94 virtual const char*
sourceType()
const {
return "Fault"; }
97 const char* dimName(
bool)
const;
99 Coord3 getCoord(
int,
int)
const;
101 double getAltDim0Value(
int,
int)
const;
#define mExpClass(module)
Definition: commondefs.h:160
virtual const char * sourceType() const
Definition: emdatapack.h:68
Fault Surface base class.
Definition: emfault.h:84
Set of data points with group selection.
Definition: datapointset.h:48
Set of BufferString objects.
Definition: bufstringset.h:28
const EMObject & getEMObj() const
Definition: emdatapack.h:45
Mixin to provide general services to Earth Model data packs.
Definition: emdatapack.h:34
virtual const char * sourceType() const
Definition: emdatapack.h:94
const EMObject & emobj_
Definition: emdatapack.h:51
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:131
FixedString Horizon()
Definition: keystrs.h:72
Flat data pack class for Horizons.
Definition: emdatapack.h:60
virtual bool isVertical() const
Definition: emdatapack.h:95
A cartesian coordinate in 3D space.
Definition: coord.h:72
bool isVertical(OD::Orientation orient)
Definition: oduicommon.h:88
FixedString Fault()
Definition: keystrs.h:65
Base class for all EarthModel objects.
Definition: emobject.h:158
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:23
DataPack for flat data.
Definition: datapackbase.h:64
virtual bool isVertical() const
Definition: emdatapack.h:69
Flat data pack from attribute extraction on faults.
Definition: emdatapack.h:85
Horizon Surface.
Definition: emhorizon.h:47