#include <CanvasItems.h>
Inheritance diagram for CanvasItemIF:

Definition at line 96 of file commonQt/canvas/CanvasItems.h.
Public Member Functions | |
| virtual | ~CanvasItemIF () |
| virtual QPointArray | areaPoints () const=0 |
| You have to override these! polygonalItem interface stuff. | |
| virtual void | drawShape (QPainter &p)=0 |
| polygonalItem interface stuff | |
| virtual void | setSelected (bool yes) |
| is it selected? (currently being modified) bool isSelected() declared in QCanvasItem | |
| virtual void | setActive (bool yes) |
| has it been selected and modifiable as a group? bool isActive() declared in QCanvasItem | |
| bool | getUpdateLinks () const |
| do you want this object to update other objects that are linked to it? | |
| void | setUpdateLinks (bool yes) |
Protected Member Functions | |
| CanvasItemIF () | |
| CanvasItemIF (QCanvas *canvas, CompositeItem *comp) | |
| void | updatePen () |
Protected Attributes | |
| CompositeItem * | _comp |
| bool | _updateLinks |
|
|
Definition at line 100 of file commonQt/canvas/CanvasItems.h. |
|
|
|
|
||||||||||||
|
Definition at line 122 of file commonQt/canvas/CanvasItems.h. References _comp, and _updateLinks. |
|
|
You have to override these! polygonalItem interface stuff.
Implemented in EdgeItem, NodeItem, and PolygonEdit. |
|
|
polygonalItem interface stuff
Implemented in EdgeItem, NodeItem, and PolygonEdit. |
|
|
do you want this object to update other objects that are linked to it?
Definition at line 117 of file commonQt/canvas/CanvasItems.h. References _updateLinks. |
|
|
has it been selected and modifiable as a group? bool isActive() declared in QCanvasItem
Definition at line 68 of file CanvasItems.cpp. |
|
|
is it selected? (currently being modified) bool isSelected() declared in QCanvasItem
Definition at line 61 of file CanvasItems.cpp. |
|
|
Definition at line 118 of file commonQt/canvas/CanvasItems.h. References _updateLinks. |
|
|
|
|
|
Definition at line 129 of file commonQt/canvas/CanvasItems.h. Referenced by CanvasItemIF(), NodeItem::moveBy(), and EdgeItem::moveBy(). |
|
|
Definition at line 131 of file commonQt/canvas/CanvasItems.h. Referenced by CanvasItemIF(), getUpdateLinks(), NodeItem::moveBy(), EdgeItem::moveBy(), NodeItem::setPoint(), and setUpdateLinks(). |