1 #ifndef uipsviewer2dposdlg_h 2 #define uipsviewer2dposdlg_h 18 #include "uiprestackprocessingmod.h" 33 : isstored_(
true), isselected_(
false ), vddpid_(-1)
34 , wvadpid_(-1), bid_(
mUdf(
int),
mUdf(
int)) {}
42 bool operator==(
const GatherInfo& info )
const 44 return isstored_==info.isstored_ && bid_==info.bid_ &&
45 (isstored_ ? mid_==info.mid_
46 : (gathernm_==info.gathernm_));
58 bool issynthetic=
false);
65 void enableZDisplay(
bool);
79 void resetDispGatherInfos();
102 { sliceselfld_->enableZDisplay(yn); }
104 { sliceselfld_->getSelGatherInfos(infos); }
106 { sliceselfld_->setSelGatherInfos(gi); }
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: uislicesel.h:29
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:53
void enableZDisplay(bool yn)
Definition: uipsviewer2dposdlg.h:101
#define mStruct(module)
Definition: commondefs.h:165
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Gather display.
Definition: psviewer2dgatherpainter.h:27
Definition: uipsviewer2dposdlg.h:118
Definition: uipsviewer2dposdlg.h:90
BufferStringSet gathernms_
Definition: uipsviewer2dposdlg.h:73
bool is2d_
Definition: uipsviewer2dposdlg.h:113
Definition: uiparent.h:26
Set of BufferString objects.
Definition: bufstringset.h:28
Definition: uidialog.h:42
Definition: uipsviewer2dposdlg.h:53
Definition: callback.h:254
uiListBox * selgatherfld_
Definition: uipsviewer2dposdlg.h:126
List Box.
Definition: uilistbox.h:75
bool issynthetic_
Definition: uipsviewer2dposdlg.h:74
Definition: uispinbox.h:128
TypeSet< int > dispgatheridxs_
Definition: uipsviewer2dposdlg.h:76
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:272
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
TypeSet< GatherInfo > gatherinfos_
Definition: uipsviewer2dposdlg.h:75
uiToolButton * toselect_
Definition: uipsviewer2dposdlg.h:127
void getSelGatherInfos(TypeSet< GatherInfo > &infos)
Definition: uipsviewer2dposdlg.h:103
void setSelGatherInfos(const TypeSet< GatherInfo > &gi)
Definition: uipsviewer2dposdlg.h:105
uiGatherPosSliceSel * sliceselfld_
Definition: uipsviewer2dposdlg.h:112
Type
Definition: uislicesel.h:33
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
uiLabeledSpinBox * stepfld_
Definition: uipsviewer2dposdlg.h:70
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
uiToolButton * fromselect_
Definition: uipsviewer2dposdlg.h:128
uiTable * posseltbl_
Definition: uipsviewer2dposdlg.h:72
Notifier< uiViewer2DPosDlg > okpushed_
Definition: uipsviewer2dposdlg.h:108
BufferStringSet & selgathers_
Definition: uipsviewer2dposdlg.h:130
uiListBox * allgatherfld_
Definition: uipsviewer2dposdlg.h:125
TypeSet< RowCol > disptblposs_
Definition: uipsviewer2dposdlg.h:77
uiPushButton * updbut_
Definition: uipsviewer2dposdlg.h:71
Compound key consisting of ints.
Definition: multiid.h:25