TdkLineInteractor Class Reference
[The Control Module]

Defines the TdkLineInteractor class. More...

#include <TdkLineInteractor.h>

Inheritance diagram for TdkLineInteractor:

TdkInteractor TdkEventHandler TdkLayoutMapLineInteractor TdkPanInteractor TdkSimpleLineInteractor TdkLayoutMapPanInteractor List of all members.

Public Member Functions

virtual TeLine2D & getLine ()
virtual void setLine (TeLine2D &line)

Protected Member Functions

virtual void handleVSEvent (TdkEvent &event)
virtual void handleVSEvent (TdkRedrawEvent &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 reset ()
virtual void draw ()

Protected Attributes

TeLine2D line_

Detailed Description

Defines the TdkLineInteractor class.


Member Function Documentation

TeLine2D & TdkLineInteractor::getLine (  )  [inline, virtual]

void TdkLineInteractor::setLine ( TeLine2D &  line  )  [inline, virtual]

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

Tecgraf - GIS development team

Tdk Framework

@(#) TdkLineInteractor.cpp

Reimplemented from TdkInteractor.

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

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

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkLayoutMapLineInteractor, TdkLayoutMapPanInteractor, and TdkPanInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkLayoutMapLineInteractor, TdkLayoutMapPanInteractor, and TdkPanInteractor.

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

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

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

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

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

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

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

void TdkLineInteractor::reset (  )  [protected, virtual]

Reimplemented in TdkLayoutMapLineInteractor.

void TdkLineInteractor::draw (  )  [protected, virtual]

Reimplemented in TdkLayoutMapLineInteractor, and TdkPanInteractor.


Member Data Documentation

TeLine2D TdkLineInteractor::line_ [protected]


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