 |
OpendTect
6.6
|
Go to the documentation of this file.
32 : masterdpsid_(mid), slavedpsid_(sid)
33 , newdpsid_(id), maxz_(
mUdf(float))
34 , maxhordist_(
mUdf(float))
35 , dooverwriteundef_(false) {}
46 { replacepol_ = pol; }
57 {
return maxhordist_; }
59 { maxhordist_ = maxdist; }
66 {
return dooverwriteundef_; }
68 { dooverwriteundef_ = yn; }
89 int masterDPID()
const {
return masterdpsid_;}
91 int slaveDPID()
const {
return slavedpsid_; }
93 const
TypeSet<
int>& masterColIDs()
const {
return mastercolids_;}
95 const
TypeSet<
int>& slaveColIDs()
const {
return slavecolids_;}
123 int getSlaveColID(
int mcolid);
126 int findMatchingMrowID(
int);
uiString uiNrDoneText() const
will be nrDoneText() in 7.x
Definition: uidatapointsetmerger.h:107
@ Yes
Definition: uidatapointsetmerger.h:44
int slavedpsid_
Definition: uidatapointsetmerger.h:78
void setMatchPolicy(MatchPolicy pol)
Definition: uidatapointsetmerger.h:40
@ Average
Definition: stattype.h:23
float maxAllowedZDist() const
Definition: uidatapointsetmerger.h:61
TypeSet< int > mastercolids_
Definition: uidatapointsetmerger.h:80
mDeprecated("Use primaryColIDs()") const TypeSet< int > &masterColIDs() const
Definition: uidatapointsetmerger.h:92
bool dooverwriteundef_
Definition: uidatapointsetmerger.h:74
Set of BufferString objects.
Definition: bufstringset.h:26
DataPointSet * mdps_
Definition: uidatapointsetmerger.h:114
MatchPolicy matchPolicy() const
Definition: uidatapointsetmerger.h:42
mDeprecated("Use secondaryColIDs()") const TypeSet< int > &slaveColIDs() const
Definition: uidatapointsetmerger.h:94
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:146
Combo box.
Definition: uicombobox.h:32
#define od_int64
Definition: plftypes.h:35
uiDataPointSetMerger(uiParent *, DataPointSet *, DataPointSet *)
#define mExpClass(module)
Definition: commondefs.h:177
od_int64 nrDone() const
Definition: uidatapointsetmerger.h:105
FixedString No()
Definition: keystrs.h:106
int secondaryDPID() const
int getSecondaryColID(int mcolid)
DPSMerger(const DPSMergerProp &)
mODTextTranslationClass(DPSMerger)
uiTable * tbl_
Definition: uidatapointsetmerger.h:142
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
void setMaxAllowedHorDist(float maxdist)
Definition: uidatapointsetmerger.h:58
void addNewCols(const BufferStringSet &)
bool overWriteUndef() const
Definition: uidatapointsetmerger.h:65
CtxtIOObj ctio_
Definition: uidatapointsetmerger.h:140
void matchPolChangedCB(CallBacker *)
DPSMergerProp prop_
Definition: uidatapointsetmerger.h:113
Set of data points with group selection.
Definition: datapointset.h:48
MatchPolicy matchpol_
Definition: uidatapointsetmerger.h:71
uiGenInput * zgatefld_
Definition: uidatapointsetmerger.h:148
ReplacePolicy
Definition: uidatapointsetmerger.h:44
uiComboBox * replacepolfld_
Definition: uidatapointsetmerger.h:144
mODTextTranslationClass(uiDataPointSetMerger)
float maxAllowedHorDist() const
Definition: uidatapointsetmerger.h:56
void checkForSameColNms(BufferStringSet &) const
TypeSet< int > slavecolids_
Definition: uidatapointsetmerger.h:82
uiGenInput * distfld_
Definition: uidatapointsetmerger.h:147
DataPointSet * newdps_
Definition: uidatapointsetmerger.h:116
uiGenInput * overwritefld_
Definition: uidatapointsetmerger.h:145
void setOverWriteUndef(bool yn)
Definition: uidatapointsetmerger.h:67
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
static uiString phrJoinStrings(const uiString &a, const uiString &b)
"
const TypeSet< int > & primaryColIDs() const
float maxz_
Definition: uidatapointsetmerger.h:85
DataPointSet * sdps_
Definition: uidatapointsetmerger.h:139
BufferStringSet checkForNewColumns() const
ReplacePolicy replacepol_
Definition: uidatapointsetmerger.h:72
float maxhordist_
Definition: uidatapointsetmerger.h:84
void attribChangedCB(CallBacker *)
mDeprecated("Use getSecondaryColID") int getSlaveColID(int mcolid)
DPSMergerProp(const MultiID &id, int mid, int sid)
Definition: uidatapointsetmerger.h:30
mDeprecated("Use primaryDPID()") int masterDPID() const
Definition: uidatapointsetmerger.h:88
Compound key consisting of ints.
Definition: multiid.h:24
const MultiID & newDPSID() const
Definition: uidatapointsetmerger.h:54
const TypeSet< int > & secondaryColIDs() const
Definition: uidatapointsetmerger.h:100
Definition: uidatapointsetmerger.h:131
int rowdone_
Definition: uidatapointsetmerger.h:117
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
MultiID newdpsid_
Definition: uidatapointsetmerger.h:83
void setColid(int masterid, int slaveid)
od_int64 totalNr() const
Definition: uidatapointsetmerger.h:106
uiIOObjSel * outfld_
Definition: uidatapointsetmerger.h:149
#define mPlural
Definition: uistrings.h:18
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:274
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
static uiString sPosition(int num=1)
Definition: uistrings.h:505
mODTextTranslationClass(DPSMergerProp)
void setMaxAllowedZDist(float maxz)
Definition: uidatapointsetmerger.h:62
bool acceptOK(CallBacker *)
confirm accept
Definition: uiparent.h:26
DataPointSet * sdps_
Definition: uidatapointsetmerger.h:115
DataPointSet * mdps_
Definition: uidatapointsetmerger.h:138
uiComboBox * matchpolfld_
Definition: uidatapointsetmerger.h:143
ReplacePolicy replacePolicy() const
Definition: uidatapointsetmerger.h:48
MatchPolicy
Definition: uidatapointsetmerger.h:39
uiGenInput * addcoloptfld_
Definition: uidatapointsetmerger.h:146
Definition: uidialog.h:42
int masterdpsid_
Definition: uidatapointsetmerger.h:76
mDeprecated("Use secondaryDPID()") int slaveDPID() const
Definition: uidatapointsetmerger.h:90
Definition: uidatapointsetmerger.h:28
void setReplacePolicy(ReplacePolicy pol)
Definition: uidatapointsetmerger.h:45
DataPointSet * getNewDPS()
Definition: uidatapointsetmerger.h:110
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021