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 TdkEditGeographicObjectPointInteractorgetInstance ()

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

TdkThemetheme_
TdkGeographicObjectobject_
int clickedVertex_
TdkObjectEditionState oldEditionState_

Static Private Attributes

static TdkEditGeographicObjectPointInteractorinstance_ = 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