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

Classes

class  Task
 

Public Member Functions

 GradientDipAttrib (Parameters *)
 
 ~GradientDipAttrib ()
 
const char * attribName (int val) const
 
const Interval< float > * crlDipMargin (int, int) const
 
Seis::DataType dataType (int, const TypeSet< Seis::DataType > &) const
 
const char * definitionStr () const
 
bool init ()
 
const Interval< float > * inlDipMargin (int, int) const
 
 mAttrib1Param (GradientDipAttrib, "GradientDip", IntAttribParameter, size, IntAttribParameter("size", AttribParameter::Required, 7, Interval< int >(3, 100)), mAttribParamFormHasNoUpdate)
 
int nrAttribs () const
 
const Interval< int > * reqExtraSamples (int, int) const
 
const BinIDreqStepout (int inp, int) const
 
void setCommonInfo (const AttribProcessCommonInfo &ni)
 

Protected Attributes

const AttribProcessCommonInfo * common
 
float crldist
 
BufferString desc
 
float inldist
 
Interval< int > sg
 
BinID stepout
 
int sz
 

Friends

class GradientDipAttrib::Task
 
class GradientDipAttrib::Task::Input
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ GradientDipAttrib()

GradientDipAttrib::GradientDipAttrib ( Parameters *  )

◆ ~GradientDipAttrib()

GradientDipAttrib::~GradientDipAttrib ( )

Member Function Documentation

◆ attribName()

const char* GradientDipAttrib::attribName ( int  val) const
inline

◆ crlDipMargin()

const Interval<float>* GradientDipAttrib::crlDipMargin ( int  ,
int   
) const
inline

◆ dataType()

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

◆ definitionStr()

const char* GradientDipAttrib::definitionStr ( ) const
inline

◆ init()

bool GradientDipAttrib::init ( )

◆ inlDipMargin()

const Interval<float>* GradientDipAttrib::inlDipMargin ( int  ,
int   
) const
inline

◆ mAttrib1Param()

GradientDipAttrib::mAttrib1Param ( GradientDipAttrib  ,
"GradientDip"  ,
IntAttribParameter  ,
size  ,
IntAttribParameter("size", AttribParameter::Required, 7, Interval< int >(3, 100))  ,
mAttribParamFormHasNoUpdate   
)

◆ nrAttribs()

int GradientDipAttrib::nrAttribs ( ) const
inline

◆ reqExtraSamples()

const Interval<int>* GradientDipAttrib::reqExtraSamples ( int  ,
int   
) const
inline

◆ reqStepout()

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

◆ setCommonInfo()

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

Friends And Related Function Documentation

◆ GradientDipAttrib::Task

friend class GradientDipAttrib::Task
friend

◆ GradientDipAttrib::Task::Input

friend class GradientDipAttrib::Task::Input
friend

Member Data Documentation

◆ common

const AttribProcessCommonInfo* GradientDipAttrib::common
protected

◆ crldist

float GradientDipAttrib::crldist
protected

◆ desc

BufferString GradientDipAttrib::desc
protected

◆ inldist

float GradientDipAttrib::inldist
protected

◆ sg

Interval<int> GradientDipAttrib::sg
protected

◆ stepout

BinID GradientDipAttrib::stepout
protected

◆ sz

int GradientDipAttrib::sz
protected

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