… | |
… | |
2245 | |
2245 | |
2246 | rxvt_img * |
2246 | rxvt_img * |
2247 | rxvt_img::blur (int rh, int rv) |
2247 | rxvt_img::blur (int rh, int rv) |
2248 | |
2248 | |
2249 | rxvt_img * |
2249 | rxvt_img * |
2250 | rxvt_img::transform (NV p11, NV p12, NV p13, NV p21, NV p22, NV p23, NV p31, NV p32, NV p33, int new_width = 0, int new_height = 0) |
2250 | rxvt_img::transform (NV p11, NV p12, NV p13, NV p21, NV p22, NV p23, NV p31, NV p32, NV p33) |
2251 | INIT: |
2251 | INIT: |
2252 | double matrix[9] = { |
2252 | double matrix[3][3] = { |
2253 | p11, p12, p13, |
2253 | { p11, p12, p13 }, |
2254 | p21, p22, p23, |
2254 | { p21, p22, p23 }, |
2255 | p31, p32, p33 |
2255 | { p31, p32, p33 } |
2256 | }; |
2256 | }; |
2257 | C_ARGS: matrix, new_width, new_height |
2257 | C_ARGS: matrix |
2258 | |
2258 | |
2259 | rxvt_img * |
2259 | rxvt_img * |
2260 | rxvt_img::scale (int new_width, int new_height) |
2260 | rxvt_img::scale (int new_width, int new_height) |
2261 | |
2261 | |
2262 | rxvt_img * |
2262 | rxvt_img * |
2263 | rxvt_img::rotate (int x, int y, NV phi, int new_width = 0, int new_height = 0) |
2263 | rxvt_img::rotate (int x, int y, NV phi) |
2264 | |
2264 | |
2265 | #endif |
2265 | #endif |
2266 | |
2266 | |