 |
OpendTect
6.6
|
Go to the documentation of this file.
21 #include <attribcalc.h>
27 #include <attribparamimpl.h>
35 , FloatAttribParameter
37 , FloatAttribParameter(
"maxdip"
42 , mAttribParamFormHasNoUpdate );
52 if ( !val )
return "In-line dip";
53 if ( val == 1 )
return "Cross-line dip";
82 const AttribProcessCommonInfo*
common;
113 void set(
float ,
int ,
float ,
@ Dip
Definition: seistype.h:53
float getMaxPos(float val1, float val2, float val3) const
FixedString Input()
Definition: keystrs.h:81
const Interval< int > * reqExtraSamples(int, int) const
Definition: expextremedip.h:59
ExtremeDipAttrib(Parameters *)
const char * attribName(int val) const
Definition: expextremedip.h:50
const T val1
Definition: arrayndalgo.h:1706
Set of pointers to objects.
Definition: commontypes.h:31
mAttrib1Param(ExtremeDipAttrib, "ExtremeDip", FloatAttribParameter, maxdip, FloatAttribParameter("maxdip", AttribParameter::Default, mUndefValue, Interval< float >(0, mUndefValue)), mAttribParamFormHasNoUpdate)
DataType
Definition: seistype.h:53
BinID stepout
Definition: expdiscfilter.h:145
Seis::DataType dataType(int, const TypeSet< Seis::DataType > &) const
Definition: expextremedip.h:65
Definition: expextremedip.h:85
float * crldips
Definition: expextremedip.h:132
const Interval< float > * inlDipMargin(int, int) const
Definition: expextremedip.h:61
Definition: expextremedip.h:31
Task(const DiscFilterAttrib &calculator_)
Definition: expdiscfilter.h:190
Seismic trace.
Definition: seistrc.h:34
float findDip(TypeSet< float > &, float, float)
const Interval< float > * crlDipMargin(int, int) const
Definition: expextremedip.h:62
float * inldips
Definition: expextremedip.h:131
const ExtremeDipAttrib & calculator
Definition: expextremedip.h:134
int nrAttribs() const
Definition: expextremedip.h:49
const float maxdip
Definition: expextremedip.h:77
Task(const ExtremeDipAttrib &calculator_)
Definition: expextremedip.h:108
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
Interval< int > sg
Definition: expdiscfilter.h:144
void set(float, int, float, const AttribCalc::Task::Input *, const TypeSet< float * > &)
const AttribProcessCommonInfo * common
Definition: expextremedip.h:82
const BinID * reqStepout(int inp, int) const
Definition: expextremedip.h:58
const Interval< int > sg
Definition: expextremedip.h:75
AttribCalc::Task * clone() const
#define mClass(module)
Definition: commondefs.h:181
BufferString desc
Definition: expextremedip.h:74
void setCommonInfo(const AttribProcessCommonInfo &ni)
Definition: expextremedip.h:69
BufferString desc
Definition: expdiscfilter.h:143
float crldist
Definition: expextremedip.h:80
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
float getRealMaxPos(SeisTrc *, float, float, bool)
const BinID stepout
Definition: expextremedip.h:76
const T val2
Definition: arrayndalgo.h:1706
const char * definitionStr() const
Definition: expextremedip.h:68
FixedString Default()
Definition: keystrs.h:59
AttribCalc::Task::Input * getInput() const
Definition: expextremedip.h:127
const AttribProcessCommonInfo * common
Definition: expdiscfilter.h:154
float findX(TypeSet< float > &)
float inldist
Definition: expextremedip.h:79
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021