TdkEditGeographicObjectPointInteractor Class Reference
[The Control Module]

Defines the TdkEditGeographicObjectPointInteractor class. More...

#include <TdkEditGeographicObjectPointInteractor.h>

Inheritance diagram for TdkEditGeographicObjectPointInteractor:

TdkRectInteractor TdkInteractor TdkEventHandler List of all members.

Static Public Member Functions

static TdkEditGeographicObjectPointInteractor * getInstance ()

Private Member Functions

 TdkEditGeographicObjectPointInteractor ()
 TdkEditGeographicObjectPointInteractor (TdkEditGeographicObjectPointInteractor &other)
 ~TdkEditGeographicObjectPointInteractor ()
void handleVSEvent (TdkEvent &event)
void handleVSEvent (TdkMouseClickEvent &event)
void handleVSEvent (TdkMouseMoveEvent &event)
void handleVSEvent (TdkStartEvent &event)
void handleVSEvent (TdkStopEvent &event)
void handleVSEvent (TdkSelectedFeedbackEvent &event)
void handleVSEvent (TdkRedrawDoneEvent &event)
void handleVSEvent (TdkFitEvent &event)
void handleVSEvent (TdkFitVisibleThemesEvent &event)
void handleVSEvent (TdkFitSelectedObjectsEvent &event)
void handleVSEvent (TdkFitThemeEvent &event)
void handleVSEvent (TdkFitViewEvent &event)
void handleVSEvent (TdkZoomOutEvent &event)
void handleVSEvent (TdkZoomInEvent &event)
void handleVOEvent (TdkRedrawDoneEvent &event)
void drawFeedback ()
void deltas (double &dx, double &dy)

Private Attributes

TdkTheme * theme_
TdkGeographicObject * object_
int clickedVertex_
TdkObjectEditionState oldEditionState_

Static Private Attributes

static TdkEditGeographicObjectPointInteractor * instance_ = NULL

Detailed Description

Defines the TdkEditGeographicObjectPointInteractor class.


Constructor & Destructor Documentation

TdkEditGeographicObjectPointInteractor::TdkEditGeographicObjectPointInteractor (  )  [inline, private]

TdkEditGeographicObjectPointInteractor::TdkEditGeographicObjectPointInteractor ( TdkEditGeographicObjectPointInteractor &  other  )  [inline, private]

TdkEditGeographicObjectPointInteractor::~TdkEditGeographicObjectPointInteractor (  )  [private]


Member Function Documentation

TdkEditGeographicObjectPointInteractor * TdkEditGeographicObjectPointInteractor::getInstance (  )  [static]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkEvent &  event  )  [private, virtual]

Tecgraf - GIS development team

Tdk Framework

@(#) TdkRectInteractor.cpp

Reimplemented from TdkRectInteractor.

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkMouseClickEvent &  event  )  [private, virtual]

Reimplemented from TdkRectInteractor.

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkMouseMoveEvent &  event  )  [private, virtual]

Reimplemented from TdkRectInteractor.

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkStartEvent &  event  )  [private, virtual]

Reimplemented from TdkRectInteractor.

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkStopEvent &  event  )  [private, virtual]

Reimplemented from TdkRectInteractor.

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkSelectedFeedbackEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkRedrawDoneEvent &  event  )  [private, virtual]

Reimplemented from TdkRectInteractor.

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkFitEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkFitVisibleThemesEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkFitSelectedObjectsEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkFitThemeEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkFitViewEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkZoomOutEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVSEvent ( TdkZoomInEvent &  event  )  [private]

void TdkEditGeographicObjectPointInteractor::handleVOEvent ( TdkRedrawDoneEvent &  event  )  [private, virtual]

Reimplemented from TdkRectInteractor.

void TdkEditGeographicObjectPointInteractor::drawFeedback (  )  [private]

void TdkEditGeographicObjectPointInteractor::deltas ( double &  dx,
double &  dy 
) [private]


Member Data Documentation

TdkEditGeographicObjectPointInteractor * TdkEditGeographicObjectPointInteractor::instance_ = NULL [static, private]

Tecgraf - GIS development team

Tdk Framework

@(#) TdkEditGeographicObjectPointInteractor.cpp

TdkTheme* TdkEditGeographicObjectPointInteractor::theme_ [private]

TdkGeographicObject* TdkEditGeographicObjectPointInteractor::object_ [private]

int TdkEditGeographicObjectPointInteractor::clickedVertex_ [private]

TdkObjectEditionState TdkEditGeographicObjectPointInteractor::oldEditionState_ [private]


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