Lines Matching refs:affine
3660 /* {{{ Return an image containing the affine tramsformed src image, using an optional clipping area */
3671 double affine[6];
3690 affine[i] = Z_LVAL_P(zval_affine_elem);
3691 if (affine[i] < INT_MIN || affine[i] > INT_MAX) {
3697 affine[i] = Z_DVAL_P(zval_affine_elem);
3698 if (affine[i] < INT_MIN || affine[i] > INT_MAX) {
3704 affine[i] = zval_get_double(zval_affine_elem);
3705 if (affine[i] < INT_MIN || affine[i] > INT_MAX) {
3748 if (gdTransformAffineGetImage(&dst, src, pRect, affine) != GD_TRUE) {
3760 /* {{{ Return an image containing the affine tramsformed src image, using an optional clipping area */
3763 double affine[6];
3797 res = gdAffineTranslate(affine, x, y);
3799 res = gdAffineScale(affine, x, y);
3812 res = gdAffineShearHorizontal(affine, angle);
3814 res = gdAffineShearVertical(affine, angle);
3816 res = gdAffineRotate(affine, angle);
3831 add_index_double(return_value, i, affine[i]);