Public Member Functions | Protected Member Functions | Protected Attributes

EM::SetAllHor3DPosUndoEvent Class Reference

Inheritance diagram for EM::SetAllHor3DPosUndoEvent:
UndoEvent

List of all members.

Public Member Functions

 SetAllHor3DPosUndoEvent (EM::Horizon3D *, EM::SectionID, Array2D< float > *)
 SetAllHor3DPosUndoEvent (EM::Horizon3D *, EM::SectionID, Array2D< float > *, const RowCol &oldorigin)
const char * getStandardDesc () const
bool unDo ()
bool reDo ()

Protected Member Functions

bool setArray (const Array2D< float > &, const RowCol &origin)
 ~SetAllHor3DPosUndoEvent ()

Protected Attributes

EM::Horizon3Dhorizon_
EM::SectionID sid_
RowCol oldorigin_
RowCol neworigin_
Array2D< float > * oldarr_
Array2D< float > * newarr_

Constructor & Destructor Documentation

EM::SetAllHor3DPosUndoEvent::SetAllHor3DPosUndoEvent ( EM::Horizon3D ,
EM::SectionID  ,
Array2D< float > *   
)
EM::SetAllHor3DPosUndoEvent::SetAllHor3DPosUndoEvent ( EM::Horizon3D ,
EM::SectionID  ,
Array2D< float > *  ,
const RowCol oldorigin 
)
EM::SetAllHor3DPosUndoEvent::~SetAllHor3DPosUndoEvent (  )  [protected]

Member Function Documentation

const char* EM::SetAllHor3DPosUndoEvent::getStandardDesc (  )  const [virtual]

Implements UndoEvent.

bool EM::SetAllHor3DPosUndoEvent::reDo (  )  [virtual]

Implements UndoEvent.

bool EM::SetAllHor3DPosUndoEvent::setArray ( const Array2D< float > &  ,
const RowCol origin 
) [protected]
bool EM::SetAllHor3DPosUndoEvent::unDo (  )  [virtual]

Implements UndoEvent.


Member Data Documentation