Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 19998 программистов и 1650 роботов. Сейчас ищут 1525 программистов ...
CairoMatrix::scale - Applies scaling to a matrix
Вернуться к: CairoMatrix
CairoMatrix::scale
cairo_matrix_scale
(PECL cairo >= 0.1.0)
CairoMatrix::scale -- cairo_matrix_scale — Applies scaling to a matrix
Описание
Объектно-ориентированный стиль (method):
public void CairoMatrix::scale
( float
$sx
, float $sy
)Процедурный стиль:
Applies scaling by sx, sy to the transformation in the matrix. The effect of the new transformation is to first scale the coordinates by sx and sy, then apply the original transformation to the coordinates.
Список параметров
-
matrix
-
Procedural only - CairoMatrix instance
-
sx
-
scale factor in the X direction
-
sy
-
scale factor in the Y direction
Примеры
Пример #1 Объектно-ориентированный стиль
<?php
/* Apply scaling to a matrix */
$matrix = new CairoMatrix(1.0, 0.5, 0.0, 1.0, 0.0, 0.0);
$matrix->scale(0.2, 2.0);
?>
Пример #2 Процедурный стиль
<?php
/* Apply scaling to a matrix */
$matrix = cairo_matrix_init(1.0, 0.5, 0.0, 1.0, 0.0, 0.0);
cairo_matrix_scale($matrix, 0.2, 2.0);
?>
Вернуться к: CairoMatrix