X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/371a5b4e62eb415107e045588f614fa49e866e78..8d0a7b563acf4bd7e75824ba2076a7ab4d81a650:/include/wx/matrix.h diff --git a/include/wx/matrix.h b/include/wx/matrix.h index bdabe7d008..314bd419af 100644 --- a/include/wx/matrix.h +++ b/include/wx/matrix.h @@ -12,7 +12,7 @@ #ifndef _WX_MATRIXH__ #define _WX_MATRIXH__ -#if defined(__GNUG__) && !defined(__APPLE__) +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma interface "matrix.h" #endif @@ -27,10 +27,10 @@ // Note: this is intended to be used in wxDC at some point to replace // the current system of scaling/translation. It is not yet used. -//:defenition +//:definition // A 3x3 matrix to do 2D transformations. -// It can be used to map data to window coordinates. -// But also for manipulating your own data. +// It can be used to map data to window coordinates, +// and also for manipulating your own data. // For example drawing a picture (composed of several primitives) // at a certain coordinate and angle within another parent picture. // At all times m_isIdentity is set if the matrix itself is an Identity matrix. @@ -122,7 +122,7 @@ public: //!code: | -1 0 0 | //!code: matrix' = | 0 -1 0 | x matrix //!code: | 0 0 1 | - wxTransformMatrix& Mirror(bool x=TRUE, bool y=FALSE); + wxTransformMatrix& Mirror(bool x=true, bool y=false); // Translate by dx, dy: //!ex: //!code: | 1 0 dx |