OpendTect  7.0
Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
EM::SetPosUndoEvent Class Reference
Inheritance diagram for EM::SetPosUndoEvent:
[legend]

Public Member Functions

 SetPosUndoEvent (const Coord3 &oldpos, const PosID &)
 
 ~SetPosUndoEvent ()
 
ObjectID getObjectID () const override
 
const char * getStandardDesc () const override
 
bool reDo () override
 
bool unDo () override
 
- Public Member Functions inherited from EM::EMUndoEvent
 ~EMUndoEvent ()
 
- Public Member Functions inherited from UndoEvent
virtual ~UndoEvent ()
 
BufferString getDesc () const
 
bool isUserInteractionEnd () const
 
void setDesc (const char *)
 
void setUserInteractionEnd (bool=true)
 

Protected Attributes

PosID posid_
 
Coord3 savedpos_
 
- Protected Attributes inherited from UndoEvent
BufferStringdesc_
 
bool isuserinteractionend_
 

Static Protected Attributes

static const char * savedposstr_
 

Additional Inherited Members

- Protected Member Functions inherited from EM::EMUndoEvent
 EMUndoEvent ()
 
- Protected Member Functions inherited from UndoEvent
 UndoEvent ()
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ SetPosUndoEvent()

EM::SetPosUndoEvent::SetPosUndoEvent ( const Coord3 oldpos,
const PosID  
)

◆ ~SetPosUndoEvent()

EM::SetPosUndoEvent::~SetPosUndoEvent ( )

Member Function Documentation

◆ getObjectID()

ObjectID EM::SetPosUndoEvent::getObjectID ( ) const
inlineoverridevirtual

Implements EM::EMUndoEvent.

◆ getStandardDesc()

const char* EM::SetPosUndoEvent::getStandardDesc ( ) const
overridevirtual

Implements UndoEvent.

◆ reDo()

bool EM::SetPosUndoEvent::reDo ( )
overridevirtual

Implements UndoEvent.

◆ unDo()

bool EM::SetPosUndoEvent::unDo ( )
overridevirtual

Implements UndoEvent.

Member Data Documentation

◆ posid_

PosID EM::SetPosUndoEvent::posid_
protected

◆ savedpos_

Coord3 EM::SetPosUndoEvent::savedpos_
protected

◆ savedposstr_

const char* EM::SetPosUndoEvent::savedposstr_
staticprotected

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