#include <TdkSelectObjectsEvent.h>
Inheritance diagram for TdkSelectObjectsEvent:
Public Member Functions | |
TdkSelectObjectsEvent (const TeBox &rect, TdkButton button, TdkButtonState buttonState, TdkKeyboardState keyboardState) | |
TdkSelectObjectsEvent (const TePolygon &pol, TdkButton button, TdkButtonState buttonState, TdkKeyboardState keyboardState) | |
TdkSelectObjectsEvent (TdkSelectObjectsEvent &event) | |
virtual | ~TdkSelectObjectsEvent () |
virtual std::string | name () |
virtual std::string | title () |
virtual void | setRect (TeBox box) |
virtual TeBox | getRect () |
virtual void | setSelectionMode (TdkObjectSelectionMode mode) |
virtual TdkObjectSelectionMode | getSelectionMode () |
virtual void | setViewProjection (TeProjection *projection) |
virtual TeProjection * | getViewProjection () |
virtual void | setLayerProjection (TeProjection *projection) |
virtual TeProjection * | getLayerProjection () |
virtual void | setRedrawSelectedObjects (bool redraw) |
virtual bool | getRedrawSelectedObjects () |
virtual void | setPixelSize (double pixelSize) |
virtual double | getPixelSize () |
virtual TeSpatialRelation | getSpatialOperation () |
virtual void | setSpatialOperation (TeSpatialRelation op) |
Private Attributes | |
TeProjection * | viewProjection_ |
TeProjection * | layerProjection_ |
TdkObjectSelectionMode | selectionMode_ |
bool | redrawSelectedObjects_ |
double | pixelSize_ |
TeSpatialRelation | spatialOperation_ |
TdkSelectObjectsEvent::TdkSelectObjectsEvent | ( | const TeBox & | rect, | |
TdkButton | button, | |||
TdkButtonState | buttonState, | |||
TdkKeyboardState | keyboardState | |||
) | [inline] |
TdkSelectObjectsEvent::TdkSelectObjectsEvent | ( | const TePolygon & | pol, | |
TdkButton | button, | |||
TdkButtonState | buttonState, | |||
TdkKeyboardState | keyboardState | |||
) | [inline] |
TdkSelectObjectsEvent::TdkSelectObjectsEvent | ( | TdkSelectObjectsEvent & | event | ) | [inline] |
virtual TdkSelectObjectsEvent::~TdkSelectObjectsEvent | ( | ) | [inline, virtual] |
std::string TdkSelectObjectsEvent::name | ( | ) | [inline, virtual] |
Reimplemented from TdkPolygonEvent.
Reimplemented in TdkHighlightEvent, TdkSelectObjectToEditEvent, TdkSelectObjectToTransformEvent, and TdkSelectTransformationEvent.
std::string TdkSelectObjectsEvent::title | ( | ) | [inline, virtual] |
Reimplemented from TdkPolygonEvent.
Reimplemented in TdkHighlightEvent, TdkSelectObjectToEditEvent, TdkSelectObjectToTransformEvent, and TdkSelectTransformationEvent.
void TdkSelectObjectsEvent::setRect | ( | TeBox | box | ) | [inline, virtual] |
TeBox TdkSelectObjectsEvent::getRect | ( | ) | [inline, virtual] |
void TdkSelectObjectsEvent::setSelectionMode | ( | TdkObjectSelectionMode | mode | ) | [inline, virtual] |
TdkObjectSelectionMode TdkSelectObjectsEvent::getSelectionMode | ( | ) | [inline, virtual] |
void TdkSelectObjectsEvent::setViewProjection | ( | TeProjection * | projection | ) | [inline, virtual] |
TeProjection * TdkSelectObjectsEvent::getViewProjection | ( | ) | [inline, virtual] |
void TdkSelectObjectsEvent::setLayerProjection | ( | TeProjection * | projection | ) | [inline, virtual] |
TeProjection * TdkSelectObjectsEvent::getLayerProjection | ( | ) | [inline, virtual] |
void TdkSelectObjectsEvent::setRedrawSelectedObjects | ( | bool | redraw | ) | [inline, virtual] |
bool TdkSelectObjectsEvent::getRedrawSelectedObjects | ( | ) | [inline, virtual] |
void TdkSelectObjectsEvent::setPixelSize | ( | double | pixelSize | ) | [inline, virtual] |
double TdkSelectObjectsEvent::getPixelSize | ( | ) | [inline, virtual] |
TeSpatialRelation TdkSelectObjectsEvent::getSpatialOperation | ( | ) | [inline, virtual] |
void TdkSelectObjectsEvent::setSpatialOperation | ( | TeSpatialRelation | op | ) | [inline, virtual] |
TeProjection* TdkSelectObjectsEvent::viewProjection_ [private] |
TeProjection* TdkSelectObjectsEvent::layerProjection_ [private] |
bool TdkSelectObjectsEvent::redrawSelectedObjects_ [private] |
double TdkSelectObjectsEvent::pixelSize_ [private] |
TeSpatialRelation TdkSelectObjectsEvent::spatialOperation_ [private] |