|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
成员的完整列表,这些成员属于 BUI::GImage,包括所有继承而来的类成员
| AllocImage(int w, int h, PixelFormatType fmt, BOOL clear) | BUI::GImage | |
| AttachOtherMemImage(unsigned char *pixel, int w, int h, int stride, PixelFormatType fmt) | BUI::GImage | |
| Buffer() const | BUI::GImage | |
| CloneFrom(const GImage *other) | BUI::GImage | |
| CopyForm(const unsigned char *data, int w, int h, int bpp) | BUI::GImage | |
| Destory() | BUI::GImage | |
| Filter(GImage *image_src, std::function< void(int x, int y, GImage *dst, GImage *src1)> call_back) | BUI::GImage | |
| FilterDouble(GImage *image_src1, GImage *image_src2, std::function< void(int x, int y, GImage *dst, GImage *src1, GImage *src2)> call_back) | BUI::GImage | |
| Gamma(float gamma, UINT channel, double(*f)(double)=NULL) | BUI::GImage | |
| GetClientRectInFrames(RECT *rc, BOOL isHroz, int current, int frameCounts) const | BUI::GImage | |
| GetImageChanelIndex(int &ir, int &ig, int &ib, int &ia) | BUI::GImage | |
| GetImageDrawInfo(ImageDrawInfo *info) const | BUI::GImage | |
| GetImageDrawInfoInArea(ImageDrawInfo *info, int x, int y, int w, int h) const | BUI::GImage | |
| GetImageDrawInfoInFrames(ImageDrawInfo *info, BOOL isHroz, int current, int frameCounts) const | BUI::GImage | |
| GetPixel(int x, int y, uint32_t &r, uint32_t &g, uint32_t &b, uint32_t &a) const | BUI::GImage | |
| GetPixelFormat() const | BUI::GImage | |
| GetTexID() | BUI::GImage | |
| GImage() | BUI::GImage | |
| HeightPixel() const | BUI::GImage | |
| HistogramEqualize(GImage *source, int color_chanel, uint8_t *p, int len) | BUI::GImage | |
| ImageSize(BOOL isPixelFormat=FALSE) const | BUI::GImage | |
| LoadBufferImage(unsigned char *buffer, UINT dwSize) | BUI::GImage | virtual |
| m_bpp | BUI::GImage | protected |
| m_height | BUI::GImage | protected |
| m_is_attach_other | BUI::GImage | protected |
| m_pixel_format | BUI::GImage | protected |
| m_pixels | BUI::GImage | protected |
| m_rgb_order | BUI::GImage | protected |
| m_stride | BUI::GImage | protected |
| m_tex_id | BUI::GImage | |
| m_width | BUI::GImage | protected |
| MakeShaddow(int dx, int dy, int blursize, const GColor &color) | BUI::GImage | |
| PixelBitCounts() const | BUI::GImage | |
| RemoveBackColor(uint8_t r, uint8_t g, uint8_t b) | BUI::GImage | |
| RowPtr(int x, int y) | BUI::GImage | |
| SaveAsImageFile(LPCTSTR file_png_path, LPCTSTR fmt) | BUI::GImage | |
| SaveAsJPG(LPCTSTR file_png_path, const unsigned char *data, int w, int h, PixelFormatType fmt, int stride) | BUI::GImage | static |
| SetPixel(int x, int y, uint32_t r, uint32_t g, uint32_t b, uint32_t a) | BUI::GImage | |
| Stride() const | BUI::GImage | |
| StrideAbs() const | BUI::GImage | |
| ToGray(GrayConv conv_type=GrayDesaturation) | BUI::GImage | |
| TransformMatrix(Transform2d *mtx, RECT *rc, double angle, double scale_x, double scale_y) | BUI::GImage | |
| WidthPixel() const | BUI::GImage | |
| ~GImage() | BUI::GImage | virtual |