]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/os2/region.h
Store a pointer to the wxWindow in the wxWindowDC class
[wxWidgets.git] / include / wx / os2 / region.h
index 442dee1586b28c0a62793514ed702f5649983334..8860e95aa54850e42465f59e49d787bd09a8aa35 100644 (file)
@@ -170,6 +170,22 @@ public:
     wxRegionContain Contains( wxCoord lX
                              ,wxCoord lY
                             ) const;
+
+    //
+    // Convert the region to a B&W bitmap with the black pixels being inside
+    // the region.
+    //
+    wxBitmap        ConvertToBitmap(void) const;
+
+    // Use the non-transparent pixels of a wxBitmap for the region to combine
+    // with this region.  If the bitmap has a mask then it will be used,
+    // otherwise the colour to be treated as transparent may be specified,
+    // along with an optional tolerance value.
+    bool            Union( const wxBitmap& rBmp
+                          ,const wxColour& rTransColour = wxNullColour
+                          ,int   nTolerance = 0
+                         );
+
     //
     // Does the region contain the point pt?
     //