OpendTect  6.3
Public Types | Public Member Functions | Protected Attributes | List of all members
Strat::SeisEvent Class Reference

Event tied to a stratigraphic level. More...

Public Types

typedef Strat::Level::ID LevelID
 
typedef VSEvent::Type EvType
 

Public Member Functions

 SeisEvent (LevelID lvlid=LevelID::getInvalid(), EvType evtyp=VSEvent::None)
 
float snappedTime (const SeisTrc &) const
 
bool snapPick (SeisTrc &) const
 
void setLevelID (LevelID id)
 
void setEvType (const EvType evtyp)
 
void setOffset (float off)
 
void setExtrWin (const Interval< float > &win)
 
void setExtrStep (float step)
 
void setDownToLevelID (LevelID id)
 
LevelID levelID () const
 
EvType evType () const
 
float offset () const
 
const Interval< float > & extrWin () const
 
float extrStep () const
 
LevelID downToLevelID () const
 

Protected Attributes

LevelID levelid_
 
VSEvent::Type evtype_
 
float offs_
 
Interval< float > extrwin_
 
float extrstep_
 
LevelID downtolevelid_
 

Detailed Description

Event tied to a stratigraphic level.

Member Typedef Documentation

typedef Strat::Level::ID Strat::SeisEvent::LevelID

Constructor & Destructor Documentation

Strat::SeisEvent::SeisEvent ( LevelID  lvlid = LevelID::getInvalid(),
EvType  evtyp = VSEvent::None 
)
inline

Member Function Documentation

LevelID Strat::SeisEvent::downToLevelID ( ) const
inline
EvType Strat::SeisEvent::evType ( ) const
inline
float Strat::SeisEvent::extrStep ( ) const
inline
const Interval<float>& Strat::SeisEvent::extrWin ( ) const
inline
LevelID Strat::SeisEvent::levelID ( ) const
inline
float Strat::SeisEvent::offset ( ) const
inline
void Strat::SeisEvent::setDownToLevelID ( LevelID  id)
inline
void Strat::SeisEvent::setEvType ( const EvType  evtyp)
inline
void Strat::SeisEvent::setExtrStep ( float  step)
inline
void Strat::SeisEvent::setExtrWin ( const Interval< float > &  win)
inline
void Strat::SeisEvent::setLevelID ( LevelID  id)
inline
void Strat::SeisEvent::setOffset ( float  off)
inline
float Strat::SeisEvent::snappedTime ( const SeisTrc ) const
bool Strat::SeisEvent::snapPick ( SeisTrc ) const

Member Data Documentation

LevelID Strat::SeisEvent::downtolevelid_
protected
VSEvent::Type Strat::SeisEvent::evtype_
protected
float Strat::SeisEvent::extrstep_
protected
Interval<float> Strat::SeisEvent::extrwin_
protected
LevelID Strat::SeisEvent::levelid_
protected
float Strat::SeisEvent::offs_
protected

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