TdkPolylineInteractor Class Reference
[The Control Module]

Defines the TdkPolylineInteractor class. More...

#include <TdkPolylineInteractor.h>

Inheritance diagram for TdkPolylineInteractor:

TdkInteractor TdkEventHandler TdkDistanceMeasureInteractor TdkSimplePolylineInteractor List of all members.

Public Member Functions

virtual TeLine2D & getPolyline ()
virtual void setPolyline (TeLine2D &polyline)

Protected Member Functions

virtual void handleVSEvent (TdkEvent &event)
virtual void handleVSEvent (TdkRedrawEvent &event)
virtual void handleVSEvent (TdkRefreshEvent &event)
virtual void handleVSEvent (TdkRedrawDoneEvent &event)
virtual void handleVSEvent (TdkStartEvent &event)
virtual void handleVSEvent (TdkStopEvent &event)
virtual void handleVSEvent (TdkMouseClickEvent &event)
virtual void handleVSEvent (TdkMouseMoveEvent &event)
virtual void handleVSEvent (TdkEnterWindowEvent &event)
virtual void handleVSEvent (TdkLeaveWindowEvent &event)
virtual void handleVSEvent (TdkFitEvent &event)
virtual void handleVSEvent (TdkFitVisibleThemesEvent &event)
virtual void handleVSEvent (TdkFitSelectedObjectsEvent &event)
virtual void handleVSEvent (TdkFitThemeEvent &event)
virtual void handleVSEvent (TdkFitViewEvent &event)
virtual void handleVSEvent (TdkZoomOutEvent &event)
virtual void handleVSEvent (TdkZoomInEvent &event)
virtual void handleVOEvent (TdkEvent &event)
virtual void handleVOEvent (TdkRedrawDoneEvent &event)
void reset ()
void draw ()

Protected Attributes

TeLine2D polyline_
int x_
int y_

Detailed Description

Defines the TdkPolylineInteractor class.


Member Function Documentation

TeLine2D & TdkPolylineInteractor::getPolyline (  )  [inline, virtual]

void TdkPolylineInteractor::setPolyline ( TeLine2D &  polyline  )  [inline, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkEvent event  )  [protected, virtual]

Tecgraf - GIS development team

Tdk Framework

@(#) TdkPolylineInteractor.cpp

Reimplemented from TdkInteractor.

void TdkPolylineInteractor::handleVSEvent ( TdkRedrawEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkRefreshEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkRedrawDoneEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkStartEvent event  )  [protected, virtual]

Reimplemented from TdkInteractor.

void TdkPolylineInteractor::handleVSEvent ( TdkStopEvent event  )  [protected, virtual]

Reimplemented from TdkInteractor.

void TdkPolylineInteractor::handleVSEvent ( TdkMouseClickEvent event  )  [protected, virtual]

Reimplemented from TdkInteractor.

void TdkPolylineInteractor::handleVSEvent ( TdkMouseMoveEvent event  )  [protected, virtual]

Reimplemented from TdkInteractor.

Reimplemented in TdkDistanceMeasureInteractor.

void TdkPolylineInteractor::handleVSEvent ( TdkEnterWindowEvent event  )  [protected, virtual]

Reimplemented from TdkInteractor.

void TdkPolylineInteractor::handleVSEvent ( TdkLeaveWindowEvent event  )  [protected, virtual]

Reimplemented from TdkInteractor.

void TdkPolylineInteractor::handleVSEvent ( TdkFitEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkFitVisibleThemesEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkFitSelectedObjectsEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkFitThemeEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkFitViewEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkZoomOutEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVSEvent ( TdkZoomInEvent event  )  [protected, virtual]

void TdkPolylineInteractor::handleVOEvent ( TdkEvent event  )  [protected, virtual]

Reimplemented from TdkEventHandler.

void TdkPolylineInteractor::handleVOEvent ( TdkRedrawDoneEvent event  )  [protected, virtual]

void TdkPolylineInteractor::reset (  )  [protected]

void TdkPolylineInteractor::draw (  )  [protected]


Member Data Documentation

TeLine2D TdkPolylineInteractor::polyline_ [protected]

int TdkPolylineInteractor::x_ [protected]

int TdkPolylineInteractor::y_ [protected]


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