OpendTect  6.6
Classes | Public Member Functions | Protected Attributes | Static Protected Attributes | Friends | List of all members
NearSubtractAttrib Class Reference
Inheritance diagram for NearSubtractAttrib:
[legend]

Classes

class  Task
 

Public Member Functions

 NearSubtractAttrib (Parameters *)
 
 ~NearSubtractAttrib ()
 
Seis::DataType dataType (int, const TypeSet< Seis::DataType > &) const
 
const char * definitionStr () const
 
bool init ()
 
 mAttrib2Param (NearSubtractAttrib, "NearSubtract", BoolAttribParameter, usedip, BoolAttribParameter("usedip", AttribParameter::Default, true), BoolAttribParameter, relampl, BoolAttribParameter("relampl", AttribParameter::Default, false), mAttribParamFormHasNoUpdate)
 
int nrAttribs () const
 
const BinIDreqStepout (int inp, int) const
 
void setCommonInfo (const AttribProcessCommonInfo &ni)
 

Protected Attributes

const AttribProcessCommonInfo * common
 
float crldist
 
BufferString desc
 
float inldist
 
bool relampl
 
bool usedip
 

Static Protected Attributes

static const BinID stepout
 

Friends

class NearSubtractAttrib::Task
 
class NearSubtractAttrib::Task::Input
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ NearSubtractAttrib()

NearSubtractAttrib::NearSubtractAttrib ( Parameters *  )

◆ ~NearSubtractAttrib()

NearSubtractAttrib::~NearSubtractAttrib ( )

Member Function Documentation

◆ dataType()

Seis::DataType NearSubtractAttrib::dataType ( int  ,
const TypeSet< Seis::DataType > &   
) const
inline

◆ definitionStr()

const char* NearSubtractAttrib::definitionStr ( ) const
inline

◆ init()

bool NearSubtractAttrib::init ( )

◆ mAttrib2Param()

NearSubtractAttrib::mAttrib2Param ( NearSubtractAttrib  ,
"NearSubtract"  ,
BoolAttribParameter  ,
usedip  ,
BoolAttribParameter("usedip", AttribParameter::Default, true)  ,
BoolAttribParameter  ,
relampl  ,
BoolAttribParameter("relampl", AttribParameter::Default, false)  ,
mAttribParamFormHasNoUpdate   
)

◆ nrAttribs()

int NearSubtractAttrib::nrAttribs ( ) const
inline

◆ reqStepout()

const BinID* NearSubtractAttrib::reqStepout ( int  inp,
int   
) const
inline

◆ setCommonInfo()

void NearSubtractAttrib::setCommonInfo ( const AttribProcessCommonInfo &  ni)
inline

Friends And Related Function Documentation

◆ NearSubtractAttrib::Task

friend class NearSubtractAttrib::Task
friend

◆ NearSubtractAttrib::Task::Input

friend class NearSubtractAttrib::Task::Input
friend

Member Data Documentation

◆ common

const AttribProcessCommonInfo* NearSubtractAttrib::common
protected

◆ crldist

float NearSubtractAttrib::crldist
protected

◆ desc

BufferString NearSubtractAttrib::desc
protected

◆ inldist

float NearSubtractAttrib::inldist
protected

◆ relampl

bool NearSubtractAttrib::relampl
protected

◆ stepout

const BinID NearSubtractAttrib::stepout
staticprotected

◆ usedip

bool NearSubtractAttrib::usedip
protected

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