… | |
… | |
98 | rxvt_img *sub_rect (int x, int y, int width, int height); |
98 | rxvt_img *sub_rect (int x, int y, int width, int height); |
99 | rxvt_img *transform (double matrix[3][3]); |
99 | rxvt_img *transform (double matrix[3][3]); |
100 | rxvt_img *scale (int new_width, int new_height); |
100 | rxvt_img *scale (int new_width, int new_height); |
101 | rxvt_img *rotate (int cx, int cy, double phi); |
101 | rxvt_img *rotate (int cx, int cy, double phi); |
102 | rxvt_img *convert_format (XRenderPictFormat *format, const rgba &bg); |
102 | rxvt_img *convert_format (XRenderPictFormat *format, const rgba &bg); |
103 | rxvt_img *blend (rxvt_img *img, double factor); |
103 | rxvt_img *blend (rxvt_img *img, double factor = 1.); |
104 | |
104 | |
105 | // egregiuous helper category |
105 | // egregiuous helper category |
106 | rxvt_img *replace (rxvt_img *&p) |
106 | rxvt_img *replace (rxvt_img *&p) |
107 | { |
107 | { |
108 | delete p; |
108 | delete p; |