OpendTect  6.6
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)
 
const Strat::LeveldownToLevel () const
 
const VSEvent::TypeevType () const
 
float extrStep () const
 
const Interval< float > & extrWin () const
 
const Strat::Levellevel () const
 
float offset () const
 
void setDownToLevel (const Strat::Level *downtolevel)
 
void setEvType (const VSEvent::Type evtyp)
 
void setExtrStep (float step)
 
void setExtrWin (const Interval< float > &win)
 
void setLevel (const Strat::Level *lvl)
 
void setOffset (float off)
 
float snappedTime (const SeisTrc &) const
 
bool snapPick (SeisTrc &) const
 

Protected Attributes

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

Detailed Description

Event tied to a stratigraphic level.

<>

Constructor & Destructor Documentation

◆ SeisEvent()

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

Member Function Documentation

◆ downToLevel()

const Strat::Level* Strat::SeisEvent::downToLevel ( ) const
inline

◆ evType()

const VSEvent::Type& Strat::SeisEvent::evType ( ) const
inline

◆ extrStep()

float Strat::SeisEvent::extrStep ( ) const
inline

◆ extrWin()

const Interval<float>& Strat::SeisEvent::extrWin ( ) const
inline

◆ level()

const Strat::Level* Strat::SeisEvent::level ( ) const
inline

◆ offset()

float Strat::SeisEvent::offset ( ) const
inline

◆ setDownToLevel()

void Strat::SeisEvent::setDownToLevel ( const Strat::Level downtolevel)
inline

◆ setEvType()

void Strat::SeisEvent::setEvType ( const VSEvent::Type  evtyp)
inline

◆ setExtrStep()

void Strat::SeisEvent::setExtrStep ( float  step)
inline

◆ setExtrWin()

void Strat::SeisEvent::setExtrWin ( const Interval< float > &  win)
inline

◆ setLevel()

void Strat::SeisEvent::setLevel ( const Strat::Level lvl)
inline

◆ setOffset()

void Strat::SeisEvent::setOffset ( float  off)
inline

◆ snappedTime()

float Strat::SeisEvent::snappedTime ( const SeisTrc ) const

◆ snapPick()

bool Strat::SeisEvent::snapPick ( SeisTrc ) const

Member Data Documentation

◆ downtolevel_

const Strat::Level* Strat::SeisEvent::downtolevel_
protected

◆ evtype_

VSEvent::Type Strat::SeisEvent::evtype_
protected

◆ extrstep_

float Strat::SeisEvent::extrstep_
protected

◆ extrwin_

Interval<float> Strat::SeisEvent::extrwin_
protected

◆ level_

const Strat::Level* Strat::SeisEvent::level_
protected

◆ offs_

float Strat::SeisEvent::offs_
protected

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