OpendTect  7.0
Public Member Functions | Protected Attributes | List of all members
Vel::PickSetEvent Class Reference

Undo event for changed velocity pick. More...

Inheritance diagram for Vel::PickSetEvent:
[legend]

Public Member Functions

 PickSetEvent (Picks &, const Pick &oldpick, const Pick &newpick, const BinID &)
 
 ~PickSetEvent ()
 
const BinIDgetBinID () const override
 
const char * getStandardDesc () const override
 
bool reDo () override
 
bool unDo () override
 
- Public Member Functions inherited from UndoEvent
virtual ~UndoEvent ()
 
BufferString getDesc () const
 
bool isUserInteractionEnd () const
 
void setDesc (const char *)
 
void setUserInteractionEnd (bool=true)
 

Protected Attributes

BinID bid_
 
Pick newpick_
 
Pick oldpick_
 
Pickspicks_
 
- Protected Attributes inherited from UndoEvent
BufferStringdesc_
 
bool isuserinteractionend_
 

Additional Inherited Members

- Protected Member Functions inherited from UndoEvent
 UndoEvent ()
 

Detailed Description

Undo event for changed velocity pick.

<>

Constructor & Destructor Documentation

◆ PickSetEvent()

Vel::PickSetEvent::PickSetEvent ( Picks ,
const Pick oldpick,
const Pick newpick,
const BinID  
)

◆ ~PickSetEvent()

Vel::PickSetEvent::~PickSetEvent ( )

Member Function Documentation

◆ getBinID()

const BinID& Vel::PickSetEvent::getBinID ( ) const
inlineoverridevirtual

Reimplemented from BinIDUndoEvent.

◆ getStandardDesc()

const char* Vel::PickSetEvent::getStandardDesc ( ) const
overridevirtual

Implements UndoEvent.

◆ reDo()

bool Vel::PickSetEvent::reDo ( )
overridevirtual

Implements UndoEvent.

◆ unDo()

bool Vel::PickSetEvent::unDo ( )
overridevirtual

Implements UndoEvent.

Member Data Documentation

◆ bid_

BinID Vel::PickSetEvent::bid_
protected

◆ newpick_

Pick Vel::PickSetEvent::newpick_
protected

◆ oldpick_

Pick Vel::PickSetEvent::oldpick_
protected

◆ picks_

Picks& Vel::PickSetEvent::picks_
protected

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