OpendTect-6_4
6.4
|
Go to the source code of this file.
Namespaces | |
IdxAble | |
Position-sorted indexable objects. | |
Functions | |
template<class T1 , class T2 , class T3 > | |
T3 | IdxAble::indexOf (const T1 &arr, T3 sz, const T2 &val, T3 notfoundval) |
template<class T1 , class T2 , class T3 > | |
T3 | IdxAble::derefIndexOf (const T1 &arr, T3 sz, const T2 &val, T3 notfoundval) |
template<class T1 , class T2 , class T3 > | |
bool | IdxAble::findPos (const T1 &posarr, T3 sz, T2 pos, T3 beforefirst, T3 &idx) |
template<class T1 , class T2 , class T3 > | |
bool | IdxAble::findFPPos (const T1 &posarr, T3 sz, T2 pos, T3 beforefirst, T3 &idx, T2 eps=mDefEps) |
template<class X > | |
int | IdxAble::getLowIdx (const X &x, int sz, double pos) |
template<class X > | |
int | IdxAble::getUpperIdx (const X &x, int sz, double pos) |
template<class X , class Y , class RT > | |
void | IdxAble::interpolatePositioned (const X &x, const Y &y, int sz, float desiredx, RT &ret, bool extrapolate=false) |
template<class X , class Y > | |
float | IdxAble::interpolatePositioned (const X &x, const Y &y, int sz, float pos, bool extrapolate=false) |
template<class T > | |
int | IdxAble::getInterpolateIdxsWithOff (const T &idxabl, od_int64 sz, od_int64 offset, float pos, bool extrap, float snapdist, od_int64 p[4]) |
template<class T > | |
int | IdxAble::getInterpolateIdxs (const T &idxabl, int sz, float pos, bool extrap, float snapdist, od_int64 p[4]) |
template<class T , class RT > | |
bool | IdxAble::interpolateReg (const T &idxabl, int sz, float pos, RT &ret, bool extrapolate=false, float snapdist=mDefEps) |
template<class T , class RT > | |
bool | IdxAble::interpolateRegWithUdfWithOff (const T &idxabl, od_int64 sz, od_int64 offset, float pos, RT &ret, bool extrapolate=false, float snapdist=mDefEps) |
template<class T , class RT > | |
bool | IdxAble::interpolateRegWithUdf (const T &idxabl, int sz, float pos, RT &ret, bool extrapolate=false, float snapdist=mDefEps) |
template<class T > | |
float | IdxAble::interpolateReg (const T &idxabl, int sz, float pos, bool extrapolate=false, float snapdist=mDefEps) |
template<class T > | |
float | IdxAble::interpolateRegWithUdf (const T &idxabl, int sz, float pos, bool extrapolate=false, float snapdist=mDefEps) |
template<class T > | |
void | IdxAble::calibrateArray (const T *input, int sz, const T *controlpts, const int *controlsamples, int nrcontrols, bool usefactor, T *output, float *calibrationcurve=0) |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019