12 #include "uiseismod.h" 20 uiSeisIOObjInfo(
const IOObj&,
bool error_feedback=
true);
21 uiSeisIOObjInfo(
const DBKey&,
bool err_feedback=
true);
23 bool isOK()
const {
return sii.isOK(); }
24 bool is2D()
const {
return sii.is2D(); }
25 bool isPS()
const {
return sii.isPS(); }
26 bool isTime()
const {
return sii.isTime(); }
27 bool isDepth()
const {
return sii.isDepth(); }
30 bool provideUserInfo()
const;
31 bool provideUserInfo2D(
35 bool checkSpaceLeft(
const SeisIOObjInfo::SpaceInfo&)
const;
38 {
return sii.expectedMBs(s); }
40 {
return sii.getRanges( cs ); }
41 bool getBPS(
int& b,
int icmp=-1 )
const 42 {
return sii.getBPS(b,icmp); }
static const char * sKeyEstMBs
Definition: uiseisioobjinfo.h:44
#define mExpClass(module)
Definition: commondefs.h:157
Definition: uiseisioobjinfo.h:16
Info on IOObj for seismics.
Definition: seisioobjinfo.h:29
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
bool getRanges(TrcKeyZSampling &cs) const
Definition: uiseisioobjinfo.h:39
bool is2D() const
Definition: uiseisioobjinfo.h:24
bool getBPS(int &b, int icmp=-1) const
Definition: uiseisioobjinfo.h:41
bool isOK() const
Definition: uiseisioobjinfo.h:23
bool doerrs
Definition: uiseisioobjinfo.h:52
SeisIOObjInfo sii
Definition: uiseisioobjinfo.h:51
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
const SeisIOObjInfo & ioObjInfo() const
Definition: uiseisioobjinfo.h:46
bool isDepth() const
Definition: uiseisioobjinfo.h:27
bool isPS() const
Definition: uiseisioobjinfo.h:25
const ZDomain::Def & zDomainDef() const
Definition: uiseisioobjinfo.h:28
const IOObj * ioObj() const
Definition: uiseisioobjinfo.h:47
bool isTime() const
Definition: uiseisioobjinfo.h:26
int expectedMBs(const SeisIOObjInfo::SpaceInfo &s) const
Definition: uiseisioobjinfo.h:37
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
Definition of z-domain.
Definition: zdomain.h:39