 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "generalmod.h"
28 #define mPIEP PosImpExpPars::SVY()
29 #define mPIEPAdj(what,v,inw) PosImpExpPars::SVY().adjust##what(v,inw)
37 static void refresh() { getSVY().getFromSI(); }
45 float zScale()
const {
return zscale_; }
90 binidscale_ = 1; binidoffs_ =
BinID(0,0);
91 trcnrscale_ = 1; trcnroffs_ = 0;
92 coordscale_ = 1; coordoffs_ =
Coord(0,0);
93 zscale_ = 1; zoffs_ = 0;
94 offsscale_ = 1; offsoffs_ = 0;
108 static const char*
sKeyZ() {
return "Z"; }
110 static const char*
fullKey(
const char*,
bool true_is_scale_else_offs);
bool haveOffsetChg() const
void adjustCrl(int &, bool inward) const
float zScale() const
Definition: posimpexppars.h:45
void adjustY(double &, bool inward) const
float zscale_
Definition: posimpexppars.h:80
BinID binidOffset() const
Definition: posimpexppars.h:40
void adjustZ(float &, bool inward) const
int trcnroffs_
Definition: posimpexppars.h:77
PosImpExpPars()
Definition: posimpexppars.h:87
void adjustOffset(float &, bool inward) const
static const char * sKeyTrcNr()
sKey::TraceNr()
void adjustBinID(BinID &, bool inward) const
static const char * sKeyBinID()
Definition: posimpexppars.h:105
static const char * sKeyZ()
Definition: posimpexppars.h:108
#define mExpClass(module)
Definition: commondefs.h:177
static const char * sKeyOffset()
int trcnrOffset() const
Definition: posimpexppars.h:42
static const char * sKeyBase()
Definition: posimpexppars.h:102
Coord coordOffset() const
Definition: posimpexppars.h:44
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
static void refresh()
Definition: posimpexppars.h:37
static const char * sKeyCoord()
Definition: posimpexppars.h:107
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
bool haveCoordChg() const
A cartesian coordinate in 2D space.
Definition: coord.h:25
int trcnrscale_
Definition: posimpexppars.h:76
float offsScale() const
Definition: posimpexppars.h:47
void survChg(CallBacker *)
Definition: posimpexppars.h:100
int trcnrScale() const
Definition: posimpexppars.h:41
static const PosImpExpPars & SVY()
bool haveTrcNrChg() const
void clear()
Definition: posimpexppars.h:88
int binidScale() const
Definition: posimpexppars.h:39
bool haveBinIDChg() const
void adjustInl(int &, bool inward) const
Coord coordoffs_
Definition: posimpexppars.h:79
float zoffs_
Definition: posimpexppars.h:81
static const char * sKeyScale()
int binidscale_
Definition: posimpexppars.h:74
static PosImpExpPars & getSVY()
void adjustCoord(Coord &, bool inward) const
Definition: posimpexppars.h:33
BinID binidoffs_
Definition: posimpexppars.h:75
float offsOffset() const
Definition: posimpexppars.h:48
void adjustX(double &, bool inward) const
double coordscale_
Definition: posimpexppars.h:78
static const char * fullKey(const char *, bool true_is_scale_else_offs)
float offsscale_
Definition: posimpexppars.h:82
float zOffset() const
Definition: posimpexppars.h:46
double coordScale() const
Definition: posimpexppars.h:43
void usePar(const IOPar &)
float offsoffs_
Definition: posimpexppars.h:83
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
void adjustTrcNr(int &, bool inward) const
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021