CairoMatrix::initScale
cairo_matrix_init_scale
cairo_matrix_create_scale
(PECL cairo >= 0.1.0)
CairoMatrix::initScale -- cairo_matrix_init_scale -- cairo_matrix_create_scale — Crea una nueva matriz de escala
Descripción
Estilo orientado a objetos (método):
public static void CairoMatrix::initScale
( float
$sx
, float $sy
)Estilo por procedimientos:
object cairo_matrix_init_scale
( float
$sx
, float $sy
)Crea una nueva matriz para una transformación que escala por sx y sy en las dimensiones X e Y, respectivamente.
Parámetros
-
sx -
factor de escala en la dirección X
-
sy -
factor de escala en la dirección Y
Valores devueltos
Devuelve un nuevo objeto CairoMatrix que se puede usar con superficies, contexto y patrones.
Ejemplos
Ejemplo #1 Estilo orientado a objetos
<?php
/* Crear una nueva Matriz */
$matriz = CairoMatrix::initScale(1.0, 2.0);
?>
Ejemplo #2 Estilo por procedimientos
<?php
/* Crear una nueva Matriz */
$matriz = cairo_matrix_init_scale(1.0, 2.0);
?>
Ver también
- CairoMatrix::__construct() - Crea un nuevo objeto CairoMatrix
- CairoMatrix::initIdentity() - Crea una nueva matriz de identidad
- CairoMatrix::initRotate() - Crea una nueva matriz rotada
- CairoMatrix::initTranslate() - Crea una nueva matriz de traducción
There are no user contributed notes for this page.
