OpendTect  6.6
uiarray1dinterpol.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Satyaki Maitra
8  Date: December 2009
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uitoolsmod.h"
15 #include "uidlggroup.h"
16 
17 class Array1DInterpol;
18 class uiComboBox;
19 class uiGenInput;
20 class uiArray2DInterpol;
21 
22 template <class T> class Array1D;
23 
24 
27 public:
28  uiArray1DInterpolSel( uiParent*,bool extrapol,
29  bool holesz);
30  //extrapol enables the UI part for extrapolation
31  //but yet not supported in algo.set it to false
32 
33  bool acceptOK();
35 
36  void setDistanceUnit(const uiString&);
37  void setInterpolators(int totalnr);
39 
40 protected:
42 
44 
48 };
49 
uiArray1DInterpolSel::polatefld_
uiGenInput * polatefld_
Definition: uiarray1dinterpol.h:45
ObjectSet
Set of pointers to objects.
Definition: commontypes.h:31
uiComboBox
Combo box.
Definition: uicombobox.h:32
uidlggroup.h
Array1DInterpol
Base class for one dimensional array interpolators.
Definition: array1dinterpol.h:26
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiDlgGroup
Definition: uidlggroup.h:26
uiArray1DInterpolSel::setArraySet
void setArraySet(ObjectSet< Array1D< float > > &)
uiArray1DInterpolSel::acceptOK
bool acceptOK()
uiArray1DInterpolSel::uiArray1DInterpolSel
uiArray1DInterpolSel(uiParent *, bool extrapol, bool holesz)
Array1D
Array1D ( Subclass of ArrayND ) is a one dimensional array.
Definition: arraynd.h:111
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiArray1DInterpolSel::setDistanceUnit
void setDistanceUnit(const uiString &)
uiArray1DInterpolSel::getResult
Array1DInterpol * getResult(int)
uiArray1DInterpolSel::results_
ObjectSet< Array1DInterpol > results_
Definition: uiarray1dinterpol.h:43
uiArray1DInterpolSel::maxgapszfld_
uiGenInput * maxgapszfld_
Definition: uiarray1dinterpol.h:46
uiString
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
uiArray1DInterpolSel::methodsel_
uiComboBox * methodsel_
Definition: uiarray1dinterpol.h:47
uiParent
Definition: uiparent.h:26
uiArray2DInterpol
Definition: uiarray2dinterpol.h:68
uiArray1DInterpolSel::setInterpolators
void setInterpolators(int totalnr)
uiArray1DInterpolSel::mODTextTranslationClass
mODTextTranslationClass(uiArray1DInterpolSel)
uiArray1DInterpolSel::~uiArray1DInterpolSel
~uiArray1DInterpolSel()
uiArray1DInterpolSel
Definition: uiarray1dinterpol.h:26

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021