OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Array2DFilterPars Struct Reference

Parameters for Array2DFilterer. More...

Public Member Functions

 Array2DFilterPars (Stats::Type t=Stats::Average, RowCol rc=RowCol(1, 1), bool filludf=false)
 
bool fillPar (IOPar &par) const
 
bool usePar (const IOPar &par)
 

Static Public Member Functions

static const char * sKeyArray2DFilterPars ()
 
static const char * sKeyFillUndefined ()
 
static const char * sKeyRowDistance ()
 
static const char * sKeyDistanceFactor ()
 

Public Attributes

Stats::Type type_
 
RowCol stepout_
 In nodes. Center point not counted. More...
 
bool filludf_
 Output when center point is undef? More...
 
float rowdist_
 non-undef = weighted filter More...
 
float distfac_
 if weigthed, distance factor More...
 

Detailed Description

Parameters for Array2DFilterer.

The filtering can be done weighted, on 1 / (1 + distfac_*square of distance). If you want that, set the rowdist_ to non-undef. The value should then be the distance between two rows if the distance between cols is 1.

Constructor & Destructor Documentation

Array2DFilterPars::Array2DFilterPars ( Stats::Type  t = Stats::Average,
RowCol  rc = RowCol(1,1),
bool  filludf = false 
)
inline

Member Function Documentation

bool Array2DFilterPars::fillPar ( IOPar par) const
inline
static const char* Array2DFilterPars::sKeyArray2DFilterPars ( )
inlinestatic
static const char* Array2DFilterPars::sKeyDistanceFactor ( )
inlinestatic
static const char* Array2DFilterPars::sKeyFillUndefined ( )
inlinestatic
static const char* Array2DFilterPars::sKeyRowDistance ( )
inlinestatic
bool Array2DFilterPars::usePar ( const IOPar par)
inline

Member Data Documentation

float Array2DFilterPars::distfac_

if weigthed, distance factor

bool Array2DFilterPars::filludf_

Output when center point is undef?

float Array2DFilterPars::rowdist_

non-undef = weighted filter

RowCol Array2DFilterPars::stepout_

In nodes. Center point not counted.

Stats::Type Array2DFilterPars::type_

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