OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Well::MarkerRange Class Reference

Range of markers (typically describing zone of interest) More...

Inheritance diagram for Well::MarkerRange:
[legend]

Public Member Functions

 MarkerRange (const MarkerSet &, const Interval< int > &idxrg=Interval< int >(-1,-1))
 
 MarkerRange (const MarkerSet &, const char *, const char *)
 
int size () const
 
bool isValid () const
 
bool isIncluded (int i) const
 
bool isIncluded (const char *) const
 
bool isIncluded (float z) const
 
void getNames (BufferStringSet &) const
 
MarkerSetgetResultSet () const
 returns new set More...
 
const MarkerSetmarkers () const
 
const Interval< int > & idxRange () const
 
Interval< int > & idxRange ()
 
float thickness () const
 

Protected Member Functions

void init (const Interval< int > &)
 

Protected Attributes

const MarkerSetmarkers_
 
Interval< int > rg_
 
bool isconst_
 

Detailed Description

Range of markers (typically describing zone of interest)

Constructor & Destructor Documentation

Well::MarkerRange::MarkerRange ( const MarkerSet ,
const Interval< int > &  idxrg = Interval< int >(-1,-1) 
)
Well::MarkerRange::MarkerRange ( const MarkerSet ,
const char *  ,
const char *   
)

Member Function Documentation

void Well::MarkerRange::getNames ( BufferStringSet ) const
MarkerSet* Well::MarkerRange::getResultSet ( ) const

returns new set

const Interval<int>& Well::MarkerRange::idxRange ( ) const
inline
Interval<int>& Well::MarkerRange::idxRange ( )
inline
void Well::MarkerRange::init ( const Interval< int > &  )
protected
bool Well::MarkerRange::isIncluded ( int  i) const
inline
bool Well::MarkerRange::isIncluded ( const char *  ) const
bool Well::MarkerRange::isIncluded ( float  z) const
bool Well::MarkerRange::isValid ( ) const
const MarkerSet& Well::MarkerRange::markers ( ) const
inline
int Well::MarkerRange::size ( ) const
inline
float Well::MarkerRange::thickness ( ) const

Member Data Documentation

bool Well::MarkerRange::isconst_
protected
const MarkerSet& Well::MarkerRange::markers_
protected
Interval<int> Well::MarkerRange::rg_
protected

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