 |
OpendTect
6.6
|
Go to the documentation of this file.
22 namespace Math {
class Expression; }
35 : he_(he), def_(def) {}
61 bool add(
const char* dispstr);
66 void apply(
void*,
bool needswap)
const;
68 int data_bytes_per_trace,
Definition: segyhdrdef.h:85
bool set(int, const char *def, uiString *emsg=0)
object with a name.
Definition: namedobj.h:42
ObjectSet< TypeSet< int > > heidxs_
Definition: segyhdrcalc.h:83
void apply(void *, bool needswap) const
Parsed Math expression.
Definition: mathexpression.h:32
void getFromSettings(const char *)
int seqnr_
Definition: segyhdrcalc.h:84
const HdrDef & hdrDef()
Definition: segyhdrcalc.h:52
void reSetSeqNr(int seqnr=1)
Definition: segyhdrcalc.h:65
Set of BufferString objects.
Definition: bufstringset.h:26
BufferString def_
user-defined math formula
Definition: segyhdrcalc.h:38
Summary for a Seismic object.
Definition: segydirectdef.h:22
Definition: segyhdrcalc.h:48
const HdrDef & hdef_
Definition: segyhdrcalc.h:80
#define mExpClass(module)
Definition: commondefs.h:177
OD class for stream read common access to the std::cin.
Definition: od_istream.h:24
bool add(const char *dispstr)
const HdrEntry & he_
intended target
Definition: segyhdrcalc.h:37
Math::Expression * gtME(const char *, TypeSet< int > &, uiString *) const
mODTextTranslationClass(HdrCalc)
int indexOf(const char *entrynm) const
const char * name() const
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
const HdrEntry & trcIdxEntry()
Definition: segyhdrcalc.h:53
HdrEntry trcidxhe_
Definition: segyhdrcalc.h:81
mODTextTranslationClass(HdrCalcSet)
BufferString getDispStr() const
Definition: segyhdrcalc.h:40
bool storeInSettings() const
describes one tape or trace header field,
Definition: segyhdrdef.h:35
static const char * sKeySettsFile()
Definition: segyhdrcalc.h:76
static void getStoredNames(BufferStringSet &)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
HdrCalcSet(const HdrDef &)
virtual idx_type indexOf(const T *) const
Definition: objectset.h:420
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
ObjectSet< Math::Expression > exprs_
Definition: segyhdrcalc.h:82
int indexOf(const HdrCalc *he) const
Definition: segyhdrcalc.h:56
Executor * getApplier(od_istream &, od_ostream &, int data_bytes_per_trace, const BinHeader *bh=0, const TxtHeader *th=0) const
Keys that should be used with od_process_segyio.cc.
Definition: segybatchio.h:22
HdrCalc(const HdrEntry &he, const char *def)
Definition: segyhdrcalc.h:34
Definition: segyhdrcalc.h:31
bool add(const HdrEntry &, const char *def, uiString *emsg=0)
OD class for stream write common access to the user log file, or std::cout in other than od_main.
Definition: od_ostream.h:26
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021