 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "uiseismod.h"
27 namespace Seis {
class SelData; }
39 , withnullfill_(false) {}
43 , withnullfill_(false) {}
45 :
Seis::SelSetup(_is2d,_isps)
46 , withnullfill_(false) {}
55 const char* executor_txt,
57 const char* linenm2d_overrule=0)
const;
77 {
return removeNull() ? 0 : (fillNull() ? 2 : 1); }
82 SeisIOObjInfo::SpaceInfo
spaceInfo(
int bps=4)
const;
95 const
char* executor_txt,
97 const
char* linenm2d_overrule=0 )
const
98 {
return getTrcProc(from,
to,executor_txt,
uiSeisSubSel * selfld
Definition: uiseistransf.h:59
T to(const F &fr)
Definition: convert.h:34
SeisResampler * getResampler() const
may return null
Definition: uiseissubsel.h:79
Export_Basic uiString toUiString(ViewStyle)
will sub-sample in inl and crl, and re-sample in Z
Definition: seisresampler.h:29
Setup(bool _is2d, bool _isps)
Definition: uiseistransf.h:44
Summary for a Seismic object.
Definition: segydirectdef.h:22
Executor * getTrcProc(const IOObj &from, const IOObj &to, const char *executor_txt, const uiString &work_txt, const char *linenm2d_overrule=0) const
void showSubselFld(bool showselfld)
#define mExpClass(module)
Definition: commondefs.h:177
void fillPar(IOPar &) const
mDeprecated("Use uiString") Executor *getTrcProc(const IOObj &from
Setup(Seis::GeomType gt)
'add null traces' (3D)
Definition: uiseistransf.h:37
uiGenInput * remnullfld
Definition: uiseistransf.h:61
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
SeisIOObjInfo::SpaceInfo spaceInfo(int bps=4) const
Scaler * getScaler() const
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
FixedString Setup()
Definition: keystrs.h:139
Setup(const Seis::SelSetup &sss)
Definition: uiseistransf.h:41
uiSeisTransfer(uiParent *, const Setup &)
Scaling of floating point numbers.
Definition: scaler.h:33
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:82
uiSeis3DSubSel * selFld3D()
null when not 3D
int nullTrcPolicy() const
Definition: uiseistransf.h:76
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
bool extendTrcsToSI() const
setup for subselection of seismic data
Definition: seisselection.h:29
Definition: uiseissubsel.h:39
static const char * sKeyNullTrcPol()
Definition: uiseistransf.h:80
uiSeis2DSubSel * selFld2D()
null when not 2D
Definition: uiseissubsel.h:91
Definition: uiscaler.h:24
uiScaler * scalefld_
Definition: uiseistransf.h:60
void updSteer(CallBacker *)
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
Definition: uiseistransf.h:35
mODTextTranslationClass(uiSeisTransfer)
Definition: uiseistransf.h:31
Definition: uiparent.h:26
void updateFrom(const IOObj &)
GeomType
Definition: seistype.h:32
uiGenInput * trcgrowfld_
Definition: uiseistransf.h:62
bool issteer_
Definition: uiseistransf.h:87
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
void setInput(const IOObj &)
Setup setup_
Definition: uiseistransf.h:86
Seis::SelData * getSelData() const
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021