#include <TdkEditLayoutObjectPointInteractor.h>
Inheritance diagram for TdkEditLayoutObjectPointInteractor:
Static Public Member Functions | |
static TdkEditLayoutObjectPointInteractor * | getInstance () |
Private Member Functions | |
TdkEditLayoutObjectPointInteractor () | |
TdkEditLayoutObjectPointInteractor (TdkEditLayoutObjectPointInteractor &other) | |
~TdkEditLayoutObjectPointInteractor () | |
void | handleVSEvent (TdkEvent &event) |
void | handleVSEvent (TdkMouseClickEvent &event) |
void | handleVSEvent (TdkMouseMoveEvent &event) |
void | handleVSEvent (TdkStartEvent &event) |
void | handleVSEvent (TdkStopEvent &event) |
void | handleVSEvent (TdkEnterWindowEvent &event) |
void | handleVSEvent (TdkLeaveWindowEvent &event) |
void | handleVSEvent (TdkSelectedFeedbackEvent &event) |
void | handleVSEvent (TdkRedrawDoneEvent &event) |
void | handleVOEvent (TdkRedrawDoneEvent &event) |
void | drawFeedback () |
void | deltas (double &dx, double &dy) |
Private Attributes | |
TdkLayoutObject * | object_ |
int | clickedVertex_ |
TdkObjectEditionState | oldEditionState_ |
Static Private Attributes | |
static TdkEditLayoutObjectPointInteractor * | instance_ = NULL |
TdkEditLayoutObjectPointInteractor::TdkEditLayoutObjectPointInteractor | ( | ) | [inline, private] |
TdkEditLayoutObjectPointInteractor::TdkEditLayoutObjectPointInteractor | ( | TdkEditLayoutObjectPointInteractor & | other | ) | [inline, private] |
TdkEditLayoutObjectPointInteractor::~TdkEditLayoutObjectPointInteractor | ( | ) | [private] |
TdkEditLayoutObjectPointInteractor * TdkEditLayoutObjectPointInteractor::getInstance | ( | ) | [static] |
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkEvent & | event | ) | [private, virtual] |
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkMouseClickEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkMouseMoveEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkStartEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkStopEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkEnterWindowEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkLeaveWindowEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkSelectedFeedbackEvent & | event | ) | [private] |
void TdkEditLayoutObjectPointInteractor::handleVSEvent | ( | TdkRedrawDoneEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::handleVOEvent | ( | TdkRedrawDoneEvent & | event | ) | [private, virtual] |
Reimplemented from TdkRectInteractor.
void TdkEditLayoutObjectPointInteractor::drawFeedback | ( | ) | [private] |
void TdkEditLayoutObjectPointInteractor::deltas | ( | double & | dx, | |
double & | dy | |||
) | [private] |
TdkEditLayoutObjectPointInteractor * TdkEditLayoutObjectPointInteractor::instance_ = NULL [static, private] |
int TdkEditLayoutObjectPointInteractor::clickedVertex_ [private] |