Fix some broken or add some missing interface declarations for Phoenix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -494,7 +494,7 @@ public:
|
||||
/**
|
||||
@overload
|
||||
*/
|
||||
wxImage(const wxSize& sz, unsigned char* data, unsigned char* data, unsigned char* alpha,
|
||||
wxImage(const wxSize& sz, unsigned char* data, unsigned char* alpha,
|
||||
bool static_data = false);
|
||||
|
||||
/**
|
||||
@@ -1829,6 +1829,30 @@ public:
|
||||
static wxImage::RGBValue HSVtoRGB(const wxImage::HSVValue& hsv);
|
||||
};
|
||||
|
||||
|
||||
class wxImageHistogram : public wxImageHistogramBase
|
||||
{
|
||||
public:
|
||||
wxImageHistogram();
|
||||
|
||||
// get the key in the histogram for the given RGB values
|
||||
static unsigned long MakeKey(unsigned char r,
|
||||
unsigned char g,
|
||||
unsigned char b);
|
||||
|
||||
// find first colour that is not used in the image and has higher
|
||||
// RGB values than RGB(startR, startG, startB)
|
||||
//
|
||||
// returns true and puts this colour in r, g, b (each of which may be NULL)
|
||||
// on success or returns false if there are no more free colours
|
||||
bool FindFirstUnusedColour(unsigned char *r,
|
||||
unsigned char *g,
|
||||
unsigned char *b,
|
||||
unsigned char startR = 1,
|
||||
unsigned char startG = 0,
|
||||
unsigned char startB = 0 ) const;
|
||||
};
|
||||
|
||||
/**
|
||||
An instance of an empty image without an alpha channel.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user