]> Shamusworld >> Repos - architektonas/blobdiff - src/object.h
Readded click to add dimension to object (for Line).
[architektonas] / src / object.h
index 4f50821f0dcdae32bf9cf5935d34090839019e58..08b7e9dc9f9324c79a3c9da6d6f6aedc0f287438 100644 (file)
@@ -43,7 +43,6 @@ class Object
                virtual void Disconnect(Object *, double);
                virtual void DisconnectAll(Object *);
                virtual QRectF Extents(void);
-//             virtual ObjectType Type(void);// = 0; // Pure virtual, must be implemented
                virtual void Translate(Vector);
                virtual void Rotate(Point, double);
                virtual void Scale(Point, double);
@@ -52,8 +51,6 @@ class Object
                virtual void Restore(void);
                ObjectState GetState(void);
                void Reparent(Object *);
-//             Dimension * GetAttachedDimension(void);
-//Hm.          Object * Connect(Object *);
 
                // Class methods
                static void SetFixedAngle(bool state = true);
@@ -68,6 +65,7 @@ class Object
        protected:
                Vector position;                                        // All objects have a position (doubles as reference point)
                Object * parent;
+//this needs to be added eventually
 //             Pen pen;
 //             Fill fill;
                Point oldPosition;
@@ -78,7 +76,6 @@ class Object
        protected:
                ObjectState oldState;
                bool needUpdate;
-//             Dimension * attachedDimension;
                std::vector<Connection> connected;
 
                // Class variables