OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PreStack::SetPickUndo Class Reference

BinIDUndoEvent for PreStack pick. More...

Inheritance diagram for PreStack::SetPickUndo:
[legend]

Public Member Functions

 SetPickUndo (EventManager &, const BinID &, int horidx, const OffsetAzimuth &, float depth, unsigned char pickquality)
 
const BinIDgetBinID () const
 
const char * getStandardDesc () const
 
bool reDo ()
 
bool unDo ()
 
- Public Member Functions inherited from UndoEvent
 UndoEvent ()
 
virtual ~UndoEvent ()
 
BufferString getDesc () const
 
bool isUserInteractionEnd () const
 
void setDesc (const char *)
 
void setUserInteractionEnd (bool=true)
 

Protected Member Functions

bool doWork (float, unsigned char)
 

Protected Attributes

const BinID bid_
 
const int horidx_
 
EventManagermanager_
 
float newdepth_
 
unsigned char newquality_
 
const OffsetAzimuth oa_
 
const float olddepth_
 
const unsigned char oldquality_
 
- Protected Attributes inherited from UndoEvent
BufferStringdesc_
 
bool isuserinteractionend_
 

Detailed Description

BinIDUndoEvent for PreStack pick.

<>

Constructor & Destructor Documentation

◆ SetPickUndo()

PreStack::SetPickUndo::SetPickUndo ( EventManager ,
const BinID ,
int  horidx,
const OffsetAzimuth ,
float  depth,
unsigned char  pickquality 
)

Member Function Documentation

◆ doWork()

bool PreStack::SetPickUndo::doWork ( float  ,
unsigned char   
)
protected

◆ getBinID()

const BinID& PreStack::SetPickUndo::getBinID ( ) const
inlinevirtual

Reimplemented from BinIDUndoEvent.

◆ getStandardDesc()

const char* PreStack::SetPickUndo::getStandardDesc ( ) const
inlinevirtual

Implements UndoEvent.

◆ reDo()

bool PreStack::SetPickUndo::reDo ( )
virtual

Implements UndoEvent.

◆ unDo()

bool PreStack::SetPickUndo::unDo ( )
virtual

Implements UndoEvent.

Member Data Documentation

◆ bid_

const BinID PreStack::SetPickUndo::bid_
protected

◆ horidx_

const int PreStack::SetPickUndo::horidx_
protected

◆ manager_

EventManager& PreStack::SetPickUndo::manager_
protected

◆ newdepth_

float PreStack::SetPickUndo::newdepth_
protected

◆ newquality_

unsigned char PreStack::SetPickUndo::newquality_
protected

◆ oa_

const OffsetAzimuth PreStack::SetPickUndo::oa_
protected

◆ olddepth_

const float PreStack::SetPickUndo::olddepth_
protected

◆ oldquality_

const unsigned char PreStack::SetPickUndo::oldquality_
protected

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