1 PHP_METHOD(CairoMatrix
, __construct
);
2 #if (PHP_MAJOR_VERSION >= 5)
3 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix____construct_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 5)
12 PHP_METHOD(CairoMatrix
, initRotate
);
13 #if (PHP_MAJOR_VERSION >= 5)
14 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__init_rotate_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 1)
15 ZEND_ARG_INFO(0, radians
)
19 PHP_METHOD(CairoMatrix
, invert
);
20 #if (PHP_MAJOR_VERSION >= 5)
21 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__invert_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 0)
25 PHP_METHOD(CairoMatrix
, multiply
);
26 #if (PHP_MAJOR_VERSION >= 5)
27 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__multiply_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 1)
28 ZEND_ARG_OBJ_INFO(0, o2
, CairoMatrix
, 1)
32 PHP_METHOD(CairoMatrix
, rotate
);
33 #if (PHP_MAJOR_VERSION >= 5)
34 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__rotate_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 1)
35 ZEND_ARG_INFO(0, radians
)
39 PHP_METHOD(CairoMatrix
, scale
);
40 #if (PHP_MAJOR_VERSION >= 5)
41 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__scale_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 2)
47 PHP_METHOD(CairoMatrix
, transformDistance
);
48 #if (PHP_MAJOR_VERSION >= 5)
49 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__transform_distance_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 2)
55 PHP_METHOD(CairoMatrix
, transformPoint
);
56 #if (PHP_MAJOR_VERSION >= 5)
57 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__transform_point_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 2)
63 PHP_METHOD(CairoMatrix
, translate
);
64 #if (PHP_MAJOR_VERSION >= 5)
65 ZEND_BEGIN_ARG_INFO_EX(CairoMatrix__translate_args
, ZEND_SEND_BY_VAL
, ZEND_RETURN_VALUE
, 2)