TdkRectInteractor Class Reference
[The Control Module]

Defines the TdkRectInteractor class. More...

#include <TdkRectInteractor.h>

Inheritance diagram for TdkRectInteractor:

TdkInteractor TdkEventHandler TdkEditGeographicObjectPointInteractor TdkEditLayoutObjectPointInteractor TdkLayoutMapRectInteractor TdkSelectMapObjectsInteractor TdkSimpleRectInteractor TdkTransformLayoutObjectInteractor TdkZoomInInteractor TdkLayoutMapZoomInInteractor List of all members.

Public Member Functions

virtual TeBox & getRect ()
virtual void setRect (TeBox &rect)

Protected Member Functions

virtual void handleVSEvent (TdkEvent &event)
virtual void handleVSEvent (TdkStartEvent &event)
virtual void handleVSEvent (TdkStopEvent &event)
virtual void handleVSEvent (TdkRedrawEvent &event)
virtual void handleVSEvent (TdkRedrawDoneEvent &event)
virtual void handleVSEvent (TdkMouseClickEvent &event)
virtual void handleVSEvent (TdkMouseMoveEvent &event)
virtual void handleVSEvent (TdkEnterWindowEvent &event)
virtual void handleVSEvent (TdkLeaveWindowEvent &event)
virtual void handleVOEvent (TdkEvent &event)
virtual void handleVOEvent (TdkRedrawDoneEvent &event)
virtual void reset ()
virtual void draw ()
virtual void draw (TdkCanvas::TdkPaintMode paintMode)

Protected Attributes

TeBox rect_

Detailed Description

Defines the TdkRectInteractor class.


Member Function Documentation

TeBox & TdkRectInteractor::getRect (  )  [inline, virtual]

void TdkRectInteractor::setRect ( TeBox &  rect  )  [inline, virtual]

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

Tecgraf - GIS development team

Tdk Framework

@(#) TdkRectInteractor.cpp

Reimplemented from TdkInteractor.

Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, and TdkTransformLayoutObjectInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkTransformLayoutObjectInteractor, and TdkZoomInInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkSelectMapObjectsInteractor, TdkTransformLayoutObjectInteractor, and TdkZoomInInteractor.

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

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

Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, and TdkTransformLayoutObjectInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkLayoutMapRectInteractor, TdkSelectMapObjectsInteractor, TdkTransformLayoutObjectInteractor, and TdkZoomInInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkLayoutMapRectInteractor, and TdkTransformLayoutObjectInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkEditLayoutObjectPointInteractor.

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

Reimplemented from TdkInteractor.

Reimplemented in TdkEditLayoutObjectPointInteractor.

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

Reimplemented from TdkEventHandler.

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

Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, and TdkTransformLayoutObjectInteractor.

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

Reimplemented in TdkLayoutMapRectInteractor.

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

Reimplemented in TdkLayoutMapRectInteractor.

void TdkRectInteractor::draw ( TdkCanvas::TdkPaintMode  paintMode  )  [protected, virtual]


Member Data Documentation

TeBox TdkRectInteractor::rect_ [protected]


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