OpendTect
7.0
|
Parameters (zrg, sampling method) to extract well data. More...
Public Types | |
enum | ZSelection { Markers , Depths , Times } |
Public Member Functions | |
ZRangeSelector () | |
ZRangeSelector (const ZRangeSelector &) | |
virtual | ~ZRangeSelector () |
const char * | botMarker () const |
float | botOffset () const |
Interval< float > | calcFrom (const Data &, const BufferStringSet &logs, bool todah=true) const |
Interval< float > | calcFrom (const Data &, const Well::LogSet &logset, bool todah=true) const |
virtual void | fillPar (IOPar &) const |
Interval< float > | getFixedRange () const |
bool | isInTime () const |
virtual bool | isOK (uiString *errmsg=0) const |
void | setBotMarker (const char *nm, float offset) |
virtual void | setEmpty () |
void | setFixedRange (Interval< float >, bool istime) |
void | setTopMarker (const char *nm, float offset) |
void | snapZRangeToSurvey (bool yn) |
const char * | topMarker () const |
float | topOffset () const |
virtual void | usePar (const IOPar &) |
Static Public Member Functions | |
static const char * | sKeyBotMrk () |
static const char * | sKeyDataEnd () |
static const char * | sKeyDataStart () |
static const char * | sKeyLimits () |
static const char * | sKeySnapZRangeToSurvey () |
static const char * | sKeyTopMrk () |
static const char * | sKeyZRange () |
static const char * | sKeyZSelection () |
Public Attributes | |
ZSelection | zselection_ |
Protected Member Functions | |
void | getLimitPos (const MarkerSet &, bool, float &, const Interval< float > &) const |
void | getMarkerRange (const Data &, Interval< float > &) const |
void | setMarker (bool top, BufferString nm, float offset) |
void | snapZRangeToSurvey (Interval< float > &, bool, const D2TModel *, const Track &) const |
Protected Attributes | |
float | above_ |
float | below_ |
BufferString | botmrkr_ |
Interval< float > | fixedzrg_ |
bool | snapzrgtosurvey_ |
BufferString | topmrkr_ |
Parameters (zrg, sampling method) to extract well data.
<>
|
inline |
Well::ZRangeSelector::ZRangeSelector | ( | const ZRangeSelector & | ) |
|
virtual |
|
inline |
|
inline |
Interval<float> Well::ZRangeSelector::calcFrom | ( | const Data & | , |
const BufferStringSet & | logs, | ||
bool | todah = true |
||
) | const |
Interval<float> Well::ZRangeSelector::calcFrom | ( | const Data & | , |
const Well::LogSet & | logset, | ||
bool | todah = true |
||
) | const |
|
virtual |
Reimplemented in Well::ExtractParams.
|
inline |
|
protected |
|
inline |
|
virtual |
Reimplemented in Well::ExtractParams.
|
inline |
|
virtual |
Reimplemented in Well::ExtractParams.
void Well::ZRangeSelector::setFixedRange | ( | Interval< float > | , |
bool | istime | ||
) |
|
protected |
|
inline |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inline |
|
protected |
|
inline |
|
inline |
|
virtual |
Reimplemented in Well::ExtractParams.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
ZSelection Well::ZRangeSelector::zselection_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024