Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17914 программистов и 1567 роботов. Сейчас ищут 1007 программистов ...
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