 |
OpendTect
6.6
|
Go to the documentation of this file.
17 #include "uiprestackprocessingmod.h"
32 : isstored_(
true), isselected_(
false ), vddpid_(-1)
33 , wvadpid_(-1), bid_(
mUdf(
int),
mUdf(
int)) {}
41 bool operator==(
const GatherInfo& info )
const
43 return isstored_==info.isstored_ && bid_==info.bid_ &&
44 (isstored_ ? mid_==info.mid_
45 : (gathernm_==info.gathernm_));
57 bool issynthetic=
false);
101 { sliceselfld_->enableZDisplay(yn); }
103 { sliceselfld_->getSelGatherInfos(infos); }
105 { sliceselfld_->setSelGatherInfos(gi); }
void getSelGatherInfos(TypeSet< GatherInfo > &)
Gather display.
Definition: psviewer2dgatherpainter.h:27
BufferStringSet & selgathers_
Definition: uipsviewer2dposdlg.h:129
mODTextTranslationClass(uiViewer2DSelDataDlg)
void resetDispGatherInfos()
Set of BufferString objects.
Definition: bufstringset.h:26
uiViewer2DPosDlg(uiParent *, bool is2d, const TrcKeyZSampling &, const BufferStringSet &, bool issynthetic)
uiGatherPosSliceSel * sliceselfld_
Definition: uipsviewer2dposdlg.h:111
#define mExpClass(module)
Definition: commondefs.h:177
void getSelGatherInfos(TypeSet< GatherInfo > &infos)
Definition: uipsviewer2dposdlg.h:102
Notifier< uiViewer2DPosDlg > okpushed_
Definition: uipsviewer2dposdlg.h:107
Definition: uislicesel.h:29
void posChged(CallBacker *)
BufferStringSet gathernms_
Definition: uipsviewer2dposdlg.h:72
uiToolButton * toselect_
Definition: uipsviewer2dposdlg.h:126
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiToolButton * fromselect_
Definition: uipsviewer2dposdlg.h:127
Type
Definition: uislicesel.h:32
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:81
void selButPush(CallBacker *)
mODTextTranslationClass(uiGatherPosSliceSel)
void gatherPosChanged(CallBacker *)
uiListBox * allgatherfld_
Definition: uipsviewer2dposdlg.h:124
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
Definition: uipsviewer2dposdlg.h:118
bool acceptOK(CallBacker *)
confirm accept
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
bool issynthetic_
Definition: uipsviewer2dposdlg.h:73
void setSelGatherInfos(const TypeSet< GatherInfo > &)
Definition: uipsviewer2dposdlg.h:53
void setTrcKeyZSampling(const TrcKeyZSampling &)
void applyPushed(CallBacker *)
TypeSet< GatherInfo > gatherinfos_
Definition: uipsviewer2dposdlg.h:74
#define mStruct(module)
Definition: commondefs.h:182
void cellSelectedCB(CallBacker *)
void getTrcKeyZSampling(TrcKeyZSampling &)
List Box.
Definition: uilistbox.h:75
Definition: uipsviewer2dposdlg.h:90
TypeSet< int > dispgatheridxs_
Definition: uipsviewer2dposdlg.h:75
Class to help setup a callback handling.
Definition: notify.h:126
void updatePosTable(CallBacker *)
uiListBox * selgatherfld_
Definition: uipsviewer2dposdlg.h:125
uiViewer2DSelDataDlg(uiParent *, const BufferStringSet &, BufferStringSet &)
Compound key consisting of ints.
Definition: multiid.h:24
uiLabeledSpinBox * stepfld_
Definition: uipsviewer2dposdlg.h:69
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
uiGatherPosSliceSel(uiParent *, uiSliceSel::Type, const BufferStringSet &, bool issynthetic=false)
void enableZDisplay(bool)
uiTable * posseltbl_
Definition: uipsviewer2dposdlg.h:71
void setTrcKeyZSampling(const TrcKeyZSampling &)
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:274
const TrcKeyZSampling & cubeSampling()
Definition: uiparent.h:26
TypeSet< RowCol > disptblposs_
Definition: uipsviewer2dposdlg.h:76
bool acceptOK(CallBacker *)
confirm accept
uiPushButton * updbut_
Definition: uipsviewer2dposdlg.h:70
Definition: uispinbox.h:138
void enableZDisplay(bool yn)
Definition: uipsviewer2dposdlg.h:100
void setSelGatherInfos(const TypeSet< GatherInfo > &gi)
Definition: uipsviewer2dposdlg.h:104
Definition: uidialog.h:42
void gatherChecked(CallBacker *)
mODTextTranslationClass(uiViewer2DPosDlg)
bool is2d_
Definition: uipsviewer2dposdlg.h:112
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021