… | |
… | |
93 | // copy |
93 | // copy |
94 | rxvt_img *reify (); // make x, y 0, make real width/height |
94 | rxvt_img *reify (); // make x, y 0, make real width/height |
95 | rxvt_img *blur (int rh, int rv); |
95 | rxvt_img *blur (int rh, int rv); |
96 | rxvt_img *clone (); |
96 | rxvt_img *clone (); |
97 | rxvt_img *sub_rect (int x, int y, int width, int height); |
97 | rxvt_img *sub_rect (int x, int y, int width, int height); |
98 | rxvt_img *transform (int new_width, int new_height, double matrix[9]); |
98 | rxvt_img *transform (double matrix[9], int new_width = 0, int new_height = 0); |
99 | rxvt_img *scale (int new_width, int new_height); |
99 | rxvt_img *scale (int new_width, int new_height); |
100 | rxvt_img *rotate (int new_width, int new_height, int x, int y, double phi); |
100 | rxvt_img *rotate (int x, int y, double phi, int new_width = 0, int new_height = 0); |
101 | rxvt_img *convert_format (XRenderPictFormat *format, const rxvt_color &bg); |
101 | rxvt_img *convert_format (XRenderPictFormat *format, const rxvt_color &bg); |
102 | rxvt_img *blend (rxvt_img *img, double factor); |
102 | rxvt_img *blend (rxvt_img *img, double factor); |
103 | |
103 | |
104 | // egregiuous helper category |
104 | // egregiuous helper category |
105 | rxvt_img *replace (rxvt_img *&p) |
105 | rxvt_img *replace (rxvt_img *&p) |