OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | List of all members
Well::ExtractParams Class Reference

ZRangeSelector to extract parameters. More...

Inheritance diagram for Well::ExtractParams:
[legend]

Public Member Functions

 ExtractParams ()
 
 ExtractParams (const ExtractParams &)
 
void usePar (const IOPar &)
 
void fillPar (IOPar &) const
 
void setEmpty ()
 
bool isOK (uiString *errmsg=0) const
 
float getZStep () const
 
- Public Member Functions inherited from Well::ZRangeSelector
 ZRangeSelector ()
 
 ZRangeSelector (const ZRangeSelector &)
 
virtual ~ZRangeSelector ()
 
 mDeclareEnumUtils (ZSelection)
 
void setTopMarker (const char *nm, float offset)
 
void setBotMarker (const char *nm, float offset)
 
void setFixedRange (Interval< float >, bool istime)
 
void snapZRangeToSurvey (bool yn)
 
Interval< float > calcFrom (const Data &, const BufferStringSet &logs, bool todah=true) const
 
float topOffset () const
 
float botOffset () const
 
const char * topMarker () const
 
const char * botMarker () const
 
Interval< float > getFixedRange () const
 
bool isInTime () const
 

Static Public Member Functions

static const char * sKeySamplePol ()
 
static const char * sKeyZExtractInTime ()
 
- Static Public Member Functions inherited from Well::ZRangeSelector
static const char * sKeyTopMrk ()
 
static const char * sKeyBotMrk ()
 
static const char * sKeyDataStart ()
 
static const char * sKeyDataEnd ()
 
static const char * sKeyLimits ()
 
static const char * sKeyZSelection ()
 
static const char * sKeyZRange ()
 
static const char * sKeySnapZRangeToSurvey ()
 

Public Attributes

float zstep_
 
bool extractzintime_
 
Stats::UpscaleType samppol_
 
- Public Attributes inherited from Well::ZRangeSelector
ZSelection zselection_
 

Private Member Functions

 mODTextTranslationClass (ExtractParams)
 

Additional Inherited Members

- Public Types inherited from Well::ZRangeSelector
enum  ZSelection { Markers, Depths, Times }
 
- Protected Member Functions inherited from Well::ZRangeSelector
void setMarker (bool top, BufferString nm, float offset)
 
void getMarkerRange (const Data &, Interval< float > &) const
 
void getLimitPos (const MarkerSet &, bool, float &, const Interval< float > &) const
 
void snapZRangeToSurvey (Interval< float > &, bool, const D2TModel *, const Track &) const
 
- Protected Attributes inherited from Well::ZRangeSelector
Interval< float > fixedzrg_
 
BufferString topmrkr_
 
BufferString botmrkr_
 
float above_
 
float below_
 
bool snapzrgtosurvey_
 

Detailed Description

ZRangeSelector to extract parameters.

Constructor & Destructor Documentation

Well::ExtractParams::ExtractParams ( )
inline
Well::ExtractParams::ExtractParams ( const ExtractParams )

Member Function Documentation

void Well::ExtractParams::fillPar ( IOPar ) const
virtual

Reimplemented from Well::ZRangeSelector.

float Well::ExtractParams::getZStep ( ) const
bool Well::ExtractParams::isOK ( uiString errmsg = 0) const
virtual

Reimplemented from Well::ZRangeSelector.

Well::ExtractParams::mODTextTranslationClass ( ExtractParams  )
private
void Well::ExtractParams::setEmpty ( )
virtual

Reimplemented from Well::ZRangeSelector.

static const char* Well::ExtractParams::sKeySamplePol ( )
static
static const char* Well::ExtractParams::sKeyZExtractInTime ( )
static
void Well::ExtractParams::usePar ( const IOPar )
virtual

Reimplemented from Well::ZRangeSelector.

Member Data Documentation

bool Well::ExtractParams::extractzintime_
Stats::UpscaleType Well::ExtractParams::samppol_
float Well::ExtractParams::zstep_

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