]> Shamusworld >> Repos - architektonas/blobdiff - src/circle.h
Mirror tool now works successfully for all object types. :-D
[architektonas] / src / circle.h
index b12ae99d44b1346f36c9ed16d76ec627de537f4a..6fd22cd615dcbeb89fc3f61381206babe0631bee 100644 (file)
@@ -18,6 +18,9 @@ class Circle: public Object
                virtual void Enumerate(FILE *);
                virtual Object * Copy(void);
                virtual QRectF Extents(void);
+               virtual void Mirror(Point, Point);
+               virtual void Save(void);
+               virtual void Restore(void);
 
        protected:
                void SaveHitState(void);
@@ -26,6 +29,7 @@ class Circle: public Object
        protected:
                double radius;                                          // Center is Object::position
                Vector dragPoint;                                       // Used for rendering edge dragging
+               double oldRadius2;
 
        private:
                bool draggingEdge;