OpendTect  6.3
Public Member Functions | List of all members
Well::MarkerChgRange Class Reference

MarkerRange that can change its MarkerSet. More...

Inheritance diagram for Well::MarkerChgRange:
[legend]

Public Member Functions

 MarkerChgRange (MarkerSet &ms, MarkerID tpid, MarkerID btid)
 
 MarkerChgRange (MarkerSet &ms, const char *topmrkr, const char *botmrkr)
 
void setThickness (float)
 
void remove ()
 
MarkerSetgetMarkers ()
 
- Public Member Functions inherited from Well::MarkerRange
 MarkerRange (const MarkerSet &, MarkerID, MarkerID)
 
 MarkerRange (const MarkerSet &, const char *, const char *)
 
virtual ~MarkerRange ()
 
size_type size () const
 
bool isValid () const
 
bool isIncluded (IdxType) const
 
bool isIncluded (MarkerID) const
 
bool isIncluded (const char *) const
 
bool isIncluded (float z) const
 
void getNames (BufferStringSet &) const
 
MarkerSetgetResultSet () const
 returns new set More...
 
const MarkerSetmarkers () const
 
void setRangeForIDs (MarkerSet::MarkerID, MarkerSet::MarkerID)
 
float thickness () const
 

Additional Inherited Members

- Public Types inherited from Well::MarkerRange
typedef MarkerSet::size_type size_type
 
typedef MarkerSet::IdxType IdxType
 
typedef MarkerSet::MarkerID MarkerID
 
- Protected Member Functions inherited from Well::MarkerRange
Interval< IdxTypeidxRange () const
 
- Protected Attributes inherited from Well::MarkerRange
const MarkerSetmarkerset_
 
MarkerSet::MarkerID topid_
 
MarkerSet::MarkerID botid_
 

Detailed Description

MarkerRange that can change its MarkerSet.

Constructor & Destructor Documentation

Well::MarkerChgRange::MarkerChgRange ( MarkerSet ms,
MarkerID  tpid,
MarkerID  btid 
)
inline
Well::MarkerChgRange::MarkerChgRange ( MarkerSet ms,
const char *  topmrkr,
const char *  botmrkr 
)
inline

Member Function Documentation

MarkerSet& Well::MarkerChgRange::getMarkers ( )
inline
void Well::MarkerChgRange::remove ( )
void Well::MarkerChgRange::setThickness ( float  )

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