TdkEditEvent Class Reference
[The Control Module]

Defines the class TdkEditEvent. More...

#include <TdkEditEvent.h>

Inheritance diagram for TdkEditEvent:

TdkEvent List of all members.

Public Member Functions

 TdkEditEvent (TdkObject *line, TeGeomRep geomType_, int geomId, TeCoord2D oldCoord, int vertId, int ringId)
 TdkEditEvent (TdkEditEvent &event)
virtual std::string name ()
virtual std::string title ()
virtual void undo ()
virtual void redo ()

Protected Member Functions

virtual void undoRedoPoints ()
virtual void undoRedoLines ()
virtual void undoRedoPolygons ()

Protected Attributes

TdkObjectobject_
int geomId_
TeGeomRep geomType_
TeCoord2D oldCoord_
int vertId_
int ringId_

Detailed Description

Defines the class TdkEditEvent.


Constructor & Destructor Documentation

TdkEditEvent::TdkEditEvent ( TdkObject line,
TeGeomRep  geomType_,
int  geomId,
TeCoord2D  oldCoord,
int  vertId,
int  ringId 
) [inline]

TdkEditEvent::TdkEditEvent ( TdkEditEvent event  )  [inline]


Member Function Documentation

std::string TdkEditEvent::name (  )  [inline, virtual]

Reimplemented from TdkEvent.

std::string TdkEditEvent::title (  )  [inline, virtual]

Reimplemented from TdkEvent.

void TdkEditEvent::undo (  )  [virtual]

Reimplemented from TdkEvent.

void TdkEditEvent::redo (  )  [virtual]

Reimplemented from TdkEvent.

void TdkEditEvent::undoRedoPoints (  )  [protected, virtual]

void TdkEditEvent::undoRedoLines (  )  [protected, virtual]

void TdkEditEvent::undoRedoPolygons (  )  [protected, virtual]


Member Data Documentation

TdkObject* TdkEditEvent::object_ [protected]

int TdkEditEvent::geomId_ [protected]

TeGeomRep TdkEditEvent::geomType_ [protected]

TeCoord2D TdkEditEvent::oldCoord_ [protected]

int TdkEditEvent::vertId_ [protected]

int TdkEditEvent::ringId_ [protected]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:36 2007 for TDK by  doxygen 1.5.2