X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fcircle.cpp;h=1f350b0341615f7cc2abbde872c0448c13e68b66;hb=8ab4e08bd78cb5b07f069e3e6c5bf76944cb14fa;hp=6473440ccdb287408e24870b501b23ebbd611551;hpb=59e5af9d8606aa091fa979e19f78e9325a1c0825;p=architektonas diff --git a/src/circle.cpp b/src/circle.cpp index 6473440..1f350b0 100644 --- a/src/circle.cpp +++ b/src/circle.cpp @@ -126,21 +126,7 @@ Circle::~Circle() } -/*virtual*/ QRectF Circle::Extents(void) -{ - return QRectF(QPointF(position.x - radius, position.y - radius), QPointF(position.x + radius, position.y + radius)); -} - - -#if 0 -/*virtual*/ ObjectType Circle::Type(void) -{ - return OTCircle; -} -#endif - - -bool Circle::HitTest(Point point) +/*virtual*/ bool Circle::HitTest(Point point) { SaveState(); hitCenter = hitCircle = false; @@ -173,6 +159,12 @@ pointed at length with our on screen length. } +/*virtual*/ QRectF Circle::Extents(void) +{ + return QRectF(QPointF(position.x - radius, position.y - radius), QPointF(position.x + radius, position.y + radius)); +} + + void Circle::SaveState(void) { oldHitCenter = hitCenter;