1 #ifndef array1dinterpol_h 2 #define array1dinterpol_h 19 template <
class T>
class Array1D;
31 void setMaxGapSize(
float);
32 float getMaxGapSize()
const;
40 { fillwithextremes_ = yn; }
46 {
return tr(
"Points interpolated"); }
67 void extrapolate(
bool start);
82 void extrapolate(
bool start);
Array1D ( Subclass of ArrayND ) is a one dimensional array.
Definition: arraynd.h:101
#define mExpClass(module)
Definition: commondefs.h:160
od_int64 nrDone() const
Definition: array1dinterpol.h:36
Base class for one dimensional array interpolators.
Definition: array1dinterpol.h:26
bool fillwithextremes_
Definition: array1dinterpol.h:51
Does linear interpolation of one dimensional arrays.
Definition: array1dinterpol.h:61
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
#define od_int64
Definition: plftypes.h:36
uiString uiNrDoneText() const
will be nrDoneText() in 7.x
Definition: array1dinterpol.h:45
Definition: uistring.h:89
Uses a 3rd degree polynomial for interpolation of one dimensional arrays.
Definition: array1dinterpol.h:75
void setExtrapol(bool yn)
Definition: array1dinterpol.h:38
unsigned int nrdone_
Definition: array1dinterpol.h:53
void setFillWithExtremes(bool yn)
Definition: array1dinterpol.h:39
bool doextrapol_
Definition: array1dinterpol.h:50
bool arrstarted_
Definition: array1dinterpol.h:49
Array1D< float > * arr_
Definition: array1dinterpol.h:48
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
int maxgapsize_
Definition: array1dinterpol.h:52