#include <TdkSpatialSelectionInteractor.h>
Inheritance diagram for TdkSpatialSelectionInteractor:
Public Member Functions | |
void | setIsRect (bool) |
bool | getIsRect () |
Static Public Member Functions | |
static TdkSpatialSelectionInteractor * | getInstance () |
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 TdkSpatialSelectionInteractor * | instance_ = NULL |
TdkSpatialSelectionInteractor::TdkSpatialSelectionInteractor | ( | ) | [inline, private] |
TdkSpatialSelectionInteractor::~TdkSpatialSelectionInteractor | ( | ) | [inline, private] |
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] |
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] |
TdkSpatialSelectionInteractor * TdkSpatialSelectionInteractor::instance_ = NULL [static, private] |
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] |