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

Classes

class  Task
 

Public Member Functions

 ExtremeDipAttrib (Parameters *)
 
 ~ExtremeDipAttrib ()
 
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 (ExtremeDipAttrib, "ExtremeDip", FloatAttribParameter, maxdip, FloatAttribParameter("maxdip", AttribParameter::Default, mUndefValue, Interval< float >(0, mUndefValue)), 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
 
const float maxdip
 
const Interval< int > sg
 
const BinID stepout
 

Friends

class ExtremeDipAttrib::Task
 
class ExtremeDipAttrib::Task::Input
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ ExtremeDipAttrib()

ExtremeDipAttrib::ExtremeDipAttrib ( Parameters *  )

◆ ~ExtremeDipAttrib()

ExtremeDipAttrib::~ExtremeDipAttrib ( )

Member Function Documentation

◆ attribName()

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

◆ crlDipMargin()

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

◆ dataType()

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

◆ definitionStr()

const char* ExtremeDipAttrib::definitionStr ( ) const
inline

◆ init()

bool ExtremeDipAttrib::init ( )

◆ inlDipMargin()

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

◆ mAttrib1Param()

ExtremeDipAttrib::mAttrib1Param ( ExtremeDipAttrib  ,
"ExtremeDip"  ,
FloatAttribParameter  ,
maxdip  ,
FloatAttribParameter("maxdip", AttribParameter::Default, mUndefValue, Interval< float >(0, mUndefValue))  ,
mAttribParamFormHasNoUpdate   
)

◆ nrAttribs()

int ExtremeDipAttrib::nrAttribs ( ) const
inline

◆ reqExtraSamples()

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

◆ reqStepout()

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

◆ setCommonInfo()

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

Friends And Related Function Documentation

◆ ExtremeDipAttrib::Task

friend class ExtremeDipAttrib::Task
friend

◆ ExtremeDipAttrib::Task::Input

friend class ExtremeDipAttrib::Task::Input
friend

Member Data Documentation

◆ common

const AttribProcessCommonInfo* ExtremeDipAttrib::common
protected

◆ crldist

float ExtremeDipAttrib::crldist
protected

◆ desc

BufferString ExtremeDipAttrib::desc
protected

◆ inldist

float ExtremeDipAttrib::inldist
protected

◆ maxdip

const float ExtremeDipAttrib::maxdip
protected

◆ sg

const Interval<int> ExtremeDipAttrib::sg
protected

◆ stepout

const BinID ExtremeDipAttrib::stepout
protected

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