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

Event tied to a stratigraphic level. More...

Public Member Functions

 SeisEvent (const Level *lvl=0, VSEvent::Type evtyp=VSEvent::None)
 
float snappedTime (const SeisTrc &) const
 
bool snapPick (SeisTrc &) const
 
void setLevel (const Strat::Level *lvl)
 
void setEvType (const VSEvent::Type evtyp)
 
void setOffset (float off)
 
void setExtrWin (const Interval< float > &win)
 
void setExtrStep (float step)
 
void setDownToLevel (const Strat::Level *downtolevel)
 
const Strat::Levellevel () const
 
const VSEvent::TypeevType () const
 
float offset () const
 
const Interval< float > & extrWin () const
 
float extrStep () const
 
const Strat::LeveldownToLevel () const
 

Protected Attributes

const Strat::Levellevel_
 
VSEvent::Type evtype_
 
float offs_
 
Interval< float > extrwin_
 
float extrstep_
 
const Strat::Leveldowntolevel_
 

Detailed Description

Event tied to a stratigraphic level.

Constructor & Destructor Documentation

Strat::SeisEvent::SeisEvent ( const Level lvl = 0,
VSEvent::Type  evtyp = VSEvent::None 
)
inline

Member Function Documentation

const Strat::Level* Strat::SeisEvent::downToLevel ( ) const
inline
const VSEvent::Type& Strat::SeisEvent::evType ( ) const
inline
float Strat::SeisEvent::extrStep ( ) const
inline
const Interval<float>& Strat::SeisEvent::extrWin ( ) const
inline
const Strat::Level* Strat::SeisEvent::level ( ) const
inline
float Strat::SeisEvent::offset ( ) const
inline
void Strat::SeisEvent::setDownToLevel ( const Strat::Level downtolevel)
inline
void Strat::SeisEvent::setEvType ( const VSEvent::Type  evtyp)
inline
void Strat::SeisEvent::setExtrStep ( float  step)
inline
void Strat::SeisEvent::setExtrWin ( const Interval< float > &  win)
inline
void Strat::SeisEvent::setLevel ( const Strat::Level lvl)
inline
void Strat::SeisEvent::setOffset ( float  off)
inline
float Strat::SeisEvent::snappedTime ( const SeisTrc ) const
bool Strat::SeisEvent::snapPick ( SeisTrc ) const

Member Data Documentation

const Strat::Level* Strat::SeisEvent::downtolevel_
protected
VSEvent::Type Strat::SeisEvent::evtype_
protected
float Strat::SeisEvent::extrstep_
protected
Interval<float> Strat::SeisEvent::extrwin_
protected
const Strat::Level* Strat::SeisEvent::level_
protected
float Strat::SeisEvent::offs_
protected

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