X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdimension.h;h=7ffca2faabf8e72b4473c809c1f8981391cf8c07;hb=fd5a80446b2abfdfb9d8951fcc03fb1b55ad707c;hp=d4c4c31bc7d9e052cdba199002e1ad344b1f2eea;hpb=c58b8a9f8b1ae5494857fc423ed8e33b2bbcf329;p=architektonas diff --git a/src/dimension.h b/src/dimension.h index d4c4c31..7ffca2f 100644 --- a/src/dimension.h +++ b/src/dimension.h @@ -18,6 +18,7 @@ class Dimension: public Object virtual bool Collided(Vector); virtual void PointerMoved(Vector); virtual void PointerReleased(void); + virtual bool HitTest(Point); virtual void Enumerate(FILE *); virtual Object * Copy(void); virtual Vector GetPointAtParameter(double parameter); @@ -38,6 +39,8 @@ class Dimension: public Object bool objectWasDragged; double length; DimensionType dimensionType; + bool hitPoint1; + bool hitPoint2; public: double size; // Size of arrows/text in base units