X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fobject.h;h=4f50821f0dcdae32bf9cf5935d34090839019e58;hb=fd5a80446b2abfdfb9d8951fcc03fb1b55ad707c;hp=ec775d16fbf42fd1443bec267375bddb3d984f63;hpb=c58b8a9f8b1ae5494857fc423ed8e33b2bbcf329;p=architektonas diff --git a/src/object.h b/src/object.h index ec775d1..4f50821 100644 --- a/src/object.h +++ b/src/object.h @@ -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 *);