|
CairoMatrix::__constructcairo_matrix_init(PECL cairo >= 0.1.0) CairoMatrix::__construct -- cairo_matrix_init — Creates a new CairoMatrix object ОписаниеОбъектно-ориентированный стиль (method):
public CairoMatrix::__construct
([ float $xx = 1.0
[, float $yx = 0.0
[, float $xy = 0.0
[, float $yy = 1.0
[, float $x0 = 0.0
[, float $y0 = 0.0
]]]]]] )
Процедурный стиль:
object cairo_matrix_init
([ float $xx = 1.0
[, float $yx = 0.0
[, float $xy = 0.0
[, float $yy = 1.0
[, float $x0 = 0.0
[, float $y0 = 0.0
]]]]]] )
Returns new CairoMatrix object. Matrices are used throughout cairo to convert between different coordinate spaces. Sets matrix to be the affine transformation given by xx, yx, xy, yy, x0, y0. The transformation is given by: x_new = xx * x + xy * y + x0; and y_new = yx * x + yy * y + y0; Список параметров
Возвращаемые значенияReturns a new CairoMatrix object that can be used with surfaces, contexts, and patterns. Примеры
Пример #1 Объектно-ориентированный стиль
<?php
Пример #2 Процедурный стиль
<?php Смотрите также
|
|