16 #include "generalmod.h" 30 binid.inl() = binid.crl() = 0; coord.x = coord.y = 0;
31 startpos = offset = azimuth = 0;
32 pick = refnr =
mUdf(
float);
53 : startpos(false), coord(false)
54 , offset(false), azimuth(false)
55 , pick(false), refnr(false) {}
58 { startpos = coord = offset = azimuth = pick = refnr = yn; }
#define mExpClass(module)
Definition: commondefs.h:160
void clear()
Definition: posauxinfo.h:28
bool refnr
Definition: posauxinfo.h:65
bool coord
Definition: posauxinfo.h:61
bool azimuth
Definition: posauxinfo.h:63
PosAuxInfoSelection()
Definition: posauxinfo.h:52
BinID binid
Definition: posauxinfo.h:35
bool startpos
Definition: posauxinfo.h:60
float startpos
Definition: posauxinfo.h:37
float offset
Definition: posauxinfo.h:38
A cartesian coordinate in 2D space.
Definition: coord.h:25
Selection of aux info at location. Note that BinID is always selected.
Definition: posauxinfo.h:49
PosAuxInfo()
Definition: posauxinfo.h:26
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:272
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
Auxiliray data possibly needed at location. Mostly a seismic thing.
Definition: posauxinfo.h:22
Coord coord
Definition: posauxinfo.h:36
void setAll(bool yn)
Definition: posauxinfo.h:57
bool pick
Definition: posauxinfo.h:64
float azimuth
Definition: posauxinfo.h:39
float pick
Definition: posauxinfo.h:40
bool offset
Definition: posauxinfo.h:62
float refnr
Definition: posauxinfo.h:41