TdkHighlightToolTask Class Reference
[The Control Module]

Defines the TdkHighlightToolTask class. More...

#include <TdkHighlightToolTask.h>

Inheritance diagram for TdkHighlightToolTask:

TdkTask TdkEventHandler List of all members.

Public Member Functions

 TdkHighlightToolTask (TdkTipToolTask *tdkTipToolTask)
 ~TdkHighlightToolTask ()
void setHighlightToolState (TdkHighlightToolState state)
TdkHighlightToolState getHighlightToolState ()

Private Member Functions

void handleVSEvent (TdkEvent &event)
void handleVSEvent (TdkLeaveWindowEvent &event)
void handleVSEvent (TdkMouseClickEvent &event)
void handleVSEvent (TdkHighlightEvent &event)

Private Attributes

TdkHighlightToolhighlight_
TdkHighlightToolState highlightState_
TdkTipToolTask_tdkTipToolTask

Detailed Description

Defines the TdkHighlightToolTask class.


Constructor & Destructor Documentation

TdkHighlightToolTask::TdkHighlightToolTask ( TdkTipToolTask tdkTipToolTask  ) 

TdkHighlightToolTask::~TdkHighlightToolTask (  ) 


Member Function Documentation

void TdkHighlightToolTask::setHighlightToolState ( TdkHighlightToolState  state  )  [inline]

TdkHighlightToolState TdkHighlightToolTask::getHighlightToolState (  )  [inline]

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

Tecgraf - GIS development team

Tdk Framework

@(#) TdkHighlightToolTask.cpp

Reimplemented from TdkEventHandler.

void TdkHighlightToolTask::handleVSEvent ( TdkLeaveWindowEvent event  )  [private]

void TdkHighlightToolTask::handleVSEvent ( TdkMouseClickEvent event  )  [private]

void TdkHighlightToolTask::handleVSEvent ( TdkHighlightEvent event  )  [private]


Member Data Documentation

TdkHighlightTool* TdkHighlightToolTask::highlight_ [private]

TdkHighlightToolState TdkHighlightToolTask::highlightState_ [private]

TdkTipToolTask* TdkHighlightToolTask::_tdkTipToolTask [private]


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