]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/geometry.h
avoid infinite recursion for richtooltops, (hopefully) fixes #15070
[wxWidgets.git] / interface / wx / geometry.h
index 9a7624a2587ed159727ed5b180a78cca3d9a5098..80f091fca73af16caaba5f0b45bd704283782ac6 100644 (file)
@@ -147,8 +147,8 @@ public:
 
     // single attribute accessors
 
-    wxPoint2DDouble GetPosition();
-    wxSize GetSize();
+    wxPoint2DDouble GetPosition() const;
+    wxSize GetSize() const;
 
     // for the edge and corner accessors there are two setters counterparts, the Set.. functions keep the other corners at their
         // position whenever sensible, the Move.. functions keep the size of the rect and move the other corners appropriately
@@ -238,8 +238,8 @@ public:
 
         // single attribute accessors
 
-    wxPoint2DInt GetPosition();
-    wxSize GetSize();
+    wxPoint2DInt GetPosition() const;
+    wxSize GetSize() const;
 
         // for the edge and corner accessors there are two setters counterparts, the Set.. functions keep the other corners at their
         // position whenever sensible, the Move.. functions keep the size of the rect and move the other corners appropriately
@@ -316,7 +316,7 @@ public:
 class wxTransform2D
 {
 public :
-    virtual ~wxTransform2D() { }
+    virtual ~wxTransform2D();
     virtual void                    Transform( wxPoint2DInt* pt )const  = 0;
     virtual void                    Transform( wxRect2DInt* r ) const;
     virtual wxPoint2DInt    Transform( const wxPoint2DInt &pt ) const;