TdkSpatialSelectionInteractor Class Reference
[The Control Module]

Defines the TdkSpatialSelectionInteractor class. More...

#include <TdkSpatialSelectionInteractor.h>

Inheritance diagram for TdkSpatialSelectionInteractor:

TdkInteractor TdkEventHandler List of all members.

Public Member Functions

void setIsRect (bool)
bool getIsRect ()

Static Public Member Functions

static TdkSpatialSelectionInteractorgetInstance ()

Protected Member Functions

virtual void handleVSEvent (TdkEvent &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 draw ()
TePolygon getPolygon ()

Protected Attributes

TeBox box_
double angle_
bool isRect_
bool isEnterWindow_
int x_
int y_
int ctrlX_
int ctrlY_

Private Member Functions

 TdkSpatialSelectionInteractor ()
 ~TdkSpatialSelectionInteractor ()

Static Private Attributes

static TdkSpatialSelectionInteractorinstance_ = NULL

Detailed Description

Defines the TdkSpatialSelectionInteractor class.


Constructor & Destructor Documentation

TdkSpatialSelectionInteractor::TdkSpatialSelectionInteractor (  )  [inline, private]

TdkSpatialSelectionInteractor::~TdkSpatialSelectionInteractor (  )  [inline, private]


Member Function Documentation

TdkSpatialSelectionInteractor * TdkSpatialSelectionInteractor::getInstance (  )  [inline, static]

void TdkSpatialSelectionInteractor::setIsRect ( bool   )  [inline]

bool TdkSpatialSelectionInteractor::getIsRect (  )  [inline]

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

Tecgraf - GIS development team

Tdk Framework

@(#) TdkInteractor.cpp

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

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

retirar deopis......

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

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

Reimplemented from TdkInteractor.

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

TePolygon TdkSpatialSelectionInteractor::getPolygon (  )  [protected]


Member Data Documentation

TdkSpatialSelectionInteractor * TdkSpatialSelectionInteractor::instance_ = NULL [static, private]

Tecgraf - GIS development team

Tdk Framework

@(#) TdkSpatialSelectionInteractor.cpp

TeBox TdkSpatialSelectionInteractor::box_ [protected]

double TdkSpatialSelectionInteractor::angle_ [protected]

bool TdkSpatialSelectionInteractor::isRect_ [protected]

bool TdkSpatialSelectionInteractor::isEnterWindow_ [protected]

int TdkSpatialSelectionInteractor::x_ [protected]

int TdkSpatialSelectionInteractor::y_ [protected]

int TdkSpatialSelectionInteractor::ctrlX_ [protected]

int TdkSpatialSelectionInteractor::ctrlY_ [protected]


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