#include <TdkLayoutEditEvent.h>
Inheritance diagram for TdkLayoutEditEvent:
Public Member Functions | |
TdkLayoutEditEvent (TdkLayoutObject *object, double x, double y, TeCoord2D oldCoord, TeText oldText, int vertId, int ringId) | |
TdkLayoutEditEvent (TdkLayoutEditEvent &event) | |
virtual | ~TdkLayoutEditEvent () |
virtual std::string | name () |
virtual std::string | title () |
virtual void | undo () |
virtual void | redo () |
virtual void | discard () |
virtual TdkLayoutObject * | getLayoutObject () |
virtual void | setLayoutObject (TdkLayoutObject *object) |
virtual double | getX () |
virtual void | setX (double x) |
virtual double | getY () |
virtual void | setY (double y) |
virtual int | getRingId () |
virtual void | setRingId (int id) |
virtual int | getVertexId () |
virtual void | setVertexId (int id) |
Protected Member Functions | |
virtual void | undoRedo () |
Protected Attributes | |
TdkLayoutObject * | object_ |
double | x_ |
double | y_ |
int | ringId_ |
int | vertexId_ |
TeCoord2D | oldCoord_ |
TeText | oldText_ |
TdkLayoutEditEvent::TdkLayoutEditEvent | ( | TdkLayoutObject * | object, | |
double | x, | |||
double | y, | |||
TeCoord2D | oldCoord, | |||
TeText | oldText, | |||
int | vertId, | |||
int | ringId | |||
) | [inline] |
TdkLayoutEditEvent::TdkLayoutEditEvent | ( | TdkLayoutEditEvent & | event | ) | [inline] |
virtual TdkLayoutEditEvent::~TdkLayoutEditEvent | ( | ) | [inline, virtual] |
std::string TdkLayoutEditEvent::name | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
std::string TdkLayoutEditEvent::title | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
void TdkLayoutEditEvent::undo | ( | ) | [virtual] |
Reimplemented from TdkEvent.
void TdkLayoutEditEvent::redo | ( | ) | [virtual] |
Reimplemented from TdkEvent.
void TdkLayoutEditEvent::discard | ( | ) | [virtual] |
Reimplemented from TdkEvent.
TdkLayoutObject * TdkLayoutEditEvent::getLayoutObject | ( | ) | [inline, virtual] |
void TdkLayoutEditEvent::setLayoutObject | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
double TdkLayoutEditEvent::getX | ( | ) | [inline, virtual] |
void TdkLayoutEditEvent::setX | ( | double | x | ) | [inline, virtual] |
double TdkLayoutEditEvent::getY | ( | ) | [inline, virtual] |
void TdkLayoutEditEvent::setY | ( | double | y | ) | [inline, virtual] |
int TdkLayoutEditEvent::getRingId | ( | ) | [inline, virtual] |
void TdkLayoutEditEvent::setRingId | ( | int | id | ) | [inline, virtual] |
int TdkLayoutEditEvent::getVertexId | ( | ) | [inline, virtual] |
void TdkLayoutEditEvent::setVertexId | ( | int | id | ) | [inline, virtual] |
void TdkLayoutEditEvent::undoRedo | ( | ) | [protected, virtual] |
TdkLayoutObject* TdkLayoutEditEvent::object_ [protected] |
double TdkLayoutEditEvent::x_ [protected] |
double TdkLayoutEditEvent::y_ [protected] |
int TdkLayoutEditEvent::ringId_ [protected] |
int TdkLayoutEditEvent::vertexId_ [protected] |
TeCoord2D TdkLayoutEditEvent::oldCoord_ [protected] |
TeText TdkLayoutEditEvent::oldText_ [protected] |