29 ObjID getID(
const Wavelet&)
const;
34 const IOPar* ioobjpars=0)
const;
37 bool needsSave(
const ObjID&)
const;
38 bool needsSave(
const Wavelet&)
const;
44 bool isScaled(
const ObjID&)
const;
45 bool getScalingInfo(
const ObjID&,ObjID& orgid,
50 void setScalingInfo(
const ObjID&,
51 const ObjID* orgid=0,
const DBKey* horid=0,
52 const DBKey* seisid=0,
const char* lvlnm=0);
63 template<
class T> T doFetch(
const ObjID&,
uiRetVal&)
const;
64 Wavelet* gtWavelet(
const ObjID&)
const;
76 return WaveletManager::getInstance();
#define mExpClass(module)
Definition: commondefs.h:157
size_type IdxType
Definition: saveablemanager.h:47
Seismics.
Definition: segydirectdef.h:20
short IdxType
Definition: seisblocksdata.h:39
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
#define mDeclareSaveableManagerInstance(typ)
Definition: saveablemanager.h:145
WaveletManager & WaveletMGR()
access to the singleton Wavelet Manager
Definition: waveletmanager.h:74
Definition: sharedobject.h:18
Object that can be saved at any time.
Definition: saveable.h:23
Manages all stored Wavlets.
Definition: waveletmanager.h:20
Base class for managers of Saveable objects: loading and storing.
Definition: saveablemanager.h:41
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Definition: uistring.h:299
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36