SUPERVGUI_CanvasLink* getLink() const { return myLink; }
- void setFromPoint(int x, int y);
- void setToPoint(int x, int y);
+ void setFromPoint(SUPERVGUI_CanvasPointPrs* thePoint);
+ void setToPoint(SUPERVGUI_CanvasPointPrs* thePoint);
- void moveBy(double dx, double dy) {}
+ void moveBy(double dx, double dy);
void setColor(const QColor& theColor);
+ void setMoving(bool b) { myMoving = b; }
+ bool isMoving() const { return myMoving; }
+
virtual int rtti() const;
private:
+ bool myMoving;
SUPERVGUI_CanvasLink* myLink;
+
+ //mkr: for moving segment of link
+ SUPERVGUI_CanvasPointPrs* myStartPoint;
+ SUPERVGUI_CanvasPointPrs* myEndPoint;
};
#endif