]> git.saurik.com Git - wxWidgets.git/commitdiff
Compilation fixes for wxUSE_GEOMETRY==0 build.
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 4 Aug 2011 16:12:36 +0000 (16:12 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 4 Aug 2011 16:12:36 +0000 (16:12 +0000)
Add missing wxUSE_GEOMETRY checks to wxAffineMatrix2D-related code.

Closes #13379.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/affinematrix2d.h
include/wx/affinematrix2dbase.h
src/common/affinematrix2d.cpp

index dfd49696142f829891cb146aa088959f795fee25..cb94be4da10f0d6da554fe4f7906f28133e76a3f 100644 (file)
 #ifndef _WX_AFFINEMATRIX2D_H_
 #define _WX_AFFINEMATRIX2D_H_
 
+#include "wx/defs.h"
+
+#if wxUSE_GEOMETRY
+
 #include "wx/affinematrix2dbase.h"
 
 // A simple implementation of wxAffineMatrix2DBase interface done entirely in
@@ -42,4 +46,6 @@ private:
     wxDouble m_11, m_12, m_21, m_22, m_tx, m_ty;
 };
 
+#endif // wxUSE_GEOMETRY
+
 #endif // _WX_AFFINEMATRIX2D_H_
index 9a70402e53d1f2ccdd4a2100be525d6bf038456b..30b3256500afac787e14c62108e65361c0731c10 100644 (file)
@@ -11,6 +11,9 @@
 #define _WX_AFFINEMATRIX2DBASE_H_
 
 #include "wx/defs.h"
+
+#if wxUSE_GEOMETRY
+
 #include "wx/geometry.h"
 
 struct wxMatrix2D
@@ -37,7 +40,7 @@ class WXDLLIMPEXP_CORE wxAffineMatrix2DBase
 public:
     wxAffineMatrix2DBase() {}
     virtual ~wxAffineMatrix2DBase() {}
-    
+
     // sets the matrix to the respective values
     virtual void Set(const wxMatrix2D& mat2D, const wxPoint2DDouble& tr) = 0;
 
@@ -119,4 +122,6 @@ protected:
         wxPoint2DDouble DoTransformDistance(const wxPoint2DDouble& p) const = 0;
 };
 
+#endif // wxUSE_GEOMETRY
+
 #endif // _WX_AFFINEMATRIX2DBASE_H_
index 977f6834ad86d7347269650d39ef059a0ccc8749..b4605d4e53d26b60b0f25d3d220cd2f07e7e4f68 100644 (file)
@@ -13,6 +13,8 @@
     #pragma hdrstop
 #endif
 
+#if wxUSE_GEOMETRY
+
 #include "wx/affinematrix2d.h"
 #include "wx/math.h"
 
@@ -177,3 +179,5 @@ bool wxAffineMatrix2D::IsIdentity() const
            m_21 == 0 && m_22 == 1 &&
            m_tx == 0 && m_ty == 0;
 }
+
+#endif // wxUSE_GEOMETRY