]> Shamusworld >> Repos - architektonas/blobdiff - src/object.h
Misc. fixes & additions
[architektonas] / src / object.h
index ec775d16fbf42fd1443bec267375bddb3d984f63..4f50821f0dcdae32bf9cf5935d34090839019e58 100644 (file)
@@ -17,6 +17,8 @@ enum ObjectType { OTNone, OTObject, OTLine, OTCircle, OTArc, OTDimension, OTElli
 
 class Object
 {
+       friend class Geometry;
+
        public:
                Object();
                Object(Vector, Object * passedInParent = 0);
@@ -36,6 +38,7 @@ class Object
                virtual void Enumerate(FILE *);
                virtual Object * Copy(void);
                virtual Vector GetPointAtParameter(double parameter);
+//Not yet, soon though         virtual void MovePointAtParameter(double parameter, Vector);
                virtual void Connect(Object *, double);
                virtual void Disconnect(Object *, double);
                virtual void DisconnectAll(Object *);