17 template <
class T>
class Array1D;
29 void setMaxGapSize(
float);
30 float getMaxGapSize()
const;
35 {
return tr(
"Points interpolated"); }
40 { fillwithextremes_ = yn; }
66 {
return tr(
"Interpolating points (Linear)"); }
70 void extrapolate(
bool start);
86 {
return tr(
"Interpolating points (Polynomial)"); }
92 void extrapolate(
bool start);
Array1D ( Subclass of ArrayND ) is a one dimensional array.
Definition: arraynd.h:97
#define mExpClass(module)
Definition: commondefs.h:157
od_int64 nrDone() const
Definition: array1dinterpol.h:36
Base class for one dimensional array interpolators.
Definition: array1dinterpol.h:24
bool fillwithextremes_
Definition: array1dinterpol.h:49
Does linear interpolation of one dimensional arrays.
Definition: array1dinterpol.h:59
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
#define od_int64
Definition: plftypes.h:34
Definition: uistring.h:88
uiString message() const
Definition: array1dinterpol.h:65
Uses a 3rd degree polynomial for interpolation of one dimensional arrays.
Definition: array1dinterpol.h:79
uiString message() const
Definition: array1dinterpol.h:85
void setExtrapol(bool yn)
Definition: array1dinterpol.h:38
unsigned int nrdone_
Definition: array1dinterpol.h:51
void setFillWithExtremes(bool yn)
Definition: array1dinterpol.h:39
uiString nrDoneText() const
Definition: array1dinterpol.h:34
bool doextrapol_
Definition: array1dinterpol.h:48
bool arrstarted_
Definition: array1dinterpol.h:47
Array1D< float > * arr_
Definition: array1dinterpol.h:46
Specification to enable chunkwise execution of a process.
Definition: executor.h:38
int maxgapsize_
Definition: array1dinterpol.h:50