Public Member Functions | Protected Member Functions | Protected Attributes

PreStack::SetEventUndo Class Reference

Inheritance diagram for PreStack::SetEventUndo:
UndoEvent

List of all members.

Public Member Functions

 SetEventUndo (EventManager &, const BinID &, int horidx, short horid, VSEvent::Type, unsigned char pickquality)
 SetEventUndo (EventManager &, const BinID &, int horidx)
const char * getStandardDesc () const
const BinIDgetBinID () const
bool unDo ()
bool reDo ()

Protected Member Functions

bool addEvent ()
bool removeEvent ()

Protected Attributes

EventManagermanager_
const BinID bid_
const int horidx_
unsigned char quality_
short horid_
VSEvent::Type eventtype_
bool isremove_

Constructor & Destructor Documentation

PreStack::SetEventUndo::SetEventUndo ( EventManager ,
const BinID ,
int  horidx,
short  horid,
VSEvent::Type  ,
unsigned char  pickquality 
)
PreStack::SetEventUndo::SetEventUndo ( EventManager ,
const BinID ,
int  horidx 
)

Member Function Documentation

bool PreStack::SetEventUndo::addEvent (  )  [protected]
const BinID& PreStack::SetEventUndo::getBinID (  )  const [inline]
const char* PreStack::SetEventUndo::getStandardDesc (  )  const [inline, virtual]

Implements UndoEvent.

bool PreStack::SetEventUndo::reDo (  )  [virtual]

Implements UndoEvent.

bool PreStack::SetEventUndo::removeEvent (  )  [protected]
bool PreStack::SetEventUndo::unDo (  )  [virtual]

Implements UndoEvent.


Member Data Documentation

short PreStack::SetEventUndo::horid_ [protected]
const int PreStack::SetEventUndo::horidx_ [protected]
unsigned char PreStack::SetEventUndo::quality_ [protected]