1 #ifndef uiarray2dinterpol_h 2 #define uiarray2dinterpol_h 15 #include "uitoolsmod.h" 33 bool holesz,
bool withclassification,
48 void setStep(
const BinID&);
49 BinID getStep()
const;
94 int stepsz,
int nrsteps);
95 bool isCornersFirst()
const;
136 friend class uiInvDistA2DInterpolPars;
151 void setDistanceUnit(
const uiString&);
uiGenInput * cornersfirstfld_
Definition: uiarray2dinterpol.h:103
#define mExpClass(module)
Definition: commondefs.h:160
uiCheckBox * useneighborfld_
Definition: uiarray2dinterpol.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiGenInput * nrstepsfld_
Definition: uiarray2dinterpol.h:105
Definition: uiarray2dinterpol.h:141
Base class for two dimensional array interpolators.
Definition: array2dinterpol.h:34
int nrsteps_
Definition: uiarray2dinterpol.h:131
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiGenInput * stepfld_
Definition: uiarray2dinterpol.h:62
uiGenInput * maxdistfld_
Definition: uiarray2dinterpol.h:159
uiGenInput * methodsel_
Definition: uiarray2dinterpol.h:60
Definition: uiarray2dinterpol.h:164
Definition: uistring.h:89
Definition: uiparent.h:26
Array2DInterpol * getResult()
Becomes caller's.
Definition: helpview.h:49
Definition: uidlggroup.h:26
virtual HelpKey helpKey() const
Definition: uidlggroup.h:51
Definition: uidialog.h:42
#define mDefineFactory1ParamInClass(T, P, funcname)
Definition: factory.h:447
uiButton * parbut_
Definition: uiarray2dinterpol.h:127
int stepsz_
Definition: uiarray2dinterpol.h:130
virtual void setDistanceUnit(const uiString &)
Definition: uiarray2dinterpol.h:75
uiGenInput * radiusfld_
Definition: uiarray2dinterpol.h:126
Array2DInterpol * result_
Definition: uiarray2dinterpol.h:85
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
uiGenInput * isclassificationfld_
Definition: uiarray2dinterpol.h:61
int nrsteps_
Definition: uiarray2dinterpol.h:179
bool cornersfirst_
Definition: uiarray2dinterpol.h:129
ObjectSet< uiArray2DInterpol > params_
Definition: uiarray2dinterpol.h:64
uiGenInput * maxholeszfld_
Definition: uiarray2dinterpol.h:59
Definition: uiarray2dinterpol.h:68
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
uiArray2DInterpol(uiParent *, const uiString &caption)
Definition: uiarray2dinterpol.h:27
Array2DInterpol * result_
Definition: uiarray2dinterpol.h:56
static uiHor3DInterpol * create(uiParent *)
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
uiGenInput * nrstepsfld_
Definition: uiarray2dinterpol.h:180
Definition: uiarray2dinterpol.h:89
uiGenInput * filltypefld_
Definition: uiarray2dinterpol.h:58
Definition: uiarray2dinterpol.h:109
uiGenInput * stepsizefld_
Definition: uiarray2dinterpol.h:104
virtual void setValuesFrom(const Array2DInterpol &)
Definition: uiarray2dinterpol.h:71
Definition: uibutton.h:134
virtual Array2DInterpol * createResult() const
Definition: uiarray2dinterpol.h:83