 |
OpendTect
6.6
|
Definition: seispreload.h:100
bool isPresent(const MultiID &, Pos::GeomID=-1) const
PreLoadDataEntry(const MultiID &, Pos::GeomID, int dpid)
void add(const MultiID &, DataPack *)
Interval< int > inlRange() const
PS 3D only. If nothing there: ret.start==mUdf(int)
MultiID mid_
Definition: seispreload.h:91
Pos::GeomID geomid_
Definition: seispreload.h:74
@ Auto
Definition: datachar.h:87
Definition: seispreload.h:31
#define mGlobal(module)
Definition: commondefs.h:180
Set of pointers to objects.
Definition: commontypes.h:31
bool loadPS3D(const Interval< int > *inlrg=0) const
static const char * sKeyLines()
TaskRunner * tr_
Definition: seispreload.h:75
Set of BufferString objects.
Definition: bufstringset.h:26
Summary for a Seismic object.
Definition: segydirectdef.h:22
TaskRunner & getTr() const
Definition: seispreload.h:79
Definition: seispreload.h:85
#define mExpClass(module)
Definition: commondefs.h:177
static void loadObj(const IOPar &, TaskRunner *tr=0)
sKey::ID() and optional subselections
ManagedObjectSet< PreLoadDataEntry > entries_
Definition: seispreload.h:125
int dpid_
Definition: seispreload.h:93
bool loadPS2D(const BufferStringSet &) const
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
const DataPack * get(const MultiID &, Pos::GeomID=-1) const
void add(const MultiID &, Pos::GeomID, DataPack *)
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
static void load(const IOPar &, TaskRunner *tr=0)
Seis.N.[loadObj_fmt].
static const char * sKeyUserType()
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
ObjectSet where the objects contained are owned by this set.
Definition: manobjectset.h:57
Scaling of floating point numbers.
Definition: scaler.h:33
void fillPar(IOPar &) const
void remove(const MultiID &, Pos::GeomID=-1)
UserType
Definition: datachar.h:87
uiString errmsg_
Definition: seispreload.h:77
bool equals(const MultiID &, Pos::GeomID) const
DataPack * get(const MultiID &, Pos::GeomID=-1)
Class that can execute a task.
Definition: task.h:170
Class to help setup a callback handling.
Definition: notify.h:126
BufferString name_
Definition: seispreload.h:95
void getInfo(const MultiID &, Pos::GeomID, BufferString &) const
Pos::GeomID geomID() const
Definition: seispreload.h:37
Compound key consisting of ints.
Definition: multiid.h:24
bool loadPS2D(const char *lnm=0) const
null => all
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
bool load(const TrcKeyZSampling &, DataCharacteristics::UserType=DataCharacteristics::Auto, Scaler *=0) const
void getIDs(TypeSet< MultiID > &) const
void setTaskRunner(TaskRunner &t)
Definition: seispreload.h:38
Manages DataPacks.
Definition: datapack.h:134
Notifier< PreLoadDataManager > changed
Definition: seispreload.h:120
void getLineNames(BufferStringSet &) const
Line 2D only.
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
mODTextTranslationClass(PreLoader) public const MultiID & id() const
Definition: seispreload.h:36
BufferString errmsg_
Definition: horizontracker.h:118
bool is2d_
Definition: seispreload.h:94
MultiID mid_
Definition: seispreload.h:73
A data packet: data+positioning and more that needs to be shared.
Definition: datapack.h:34
uiString errMsg() const
Definition: seispreload.h:60
const DataPack * get(int dpid) const
TaskRunner deftr_
Definition: seispreload.h:76
const ObjectSet< PreLoadDataEntry > & getEntries() const
PreLoadDataManager & PLDM()
Pos::GeomID geomid_
Definition: seispreload.h:92
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
bool load(const TypeSet< TrcKeyZSampling > &, const TypeSet< Pos::GeomID > &, DataCharacteristics::UserType=DataCharacteristics::Auto, Scaler *=0) const
Index_Type GeomID
Definition: commontypes.h:87
DataPackMgr & dpmgr_
Definition: seispreload.h:124
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021