CairoMatrix::initScale

cairo_matrix_init_scale

(PECL cairo >= 0.1.0)

CairoMatrix::initScale -- cairo_matrix_init_scaleCrée une nouvelle matrice de mise à l'échelle

Description

Style orienté objet (méthode) :

public static CairoMatrix::initScale ( float $sx , float $sy ) : void

Style procédural :

cairo_matrix_init_scale ( float $sx , float $sy ) : object

Crée une nouvelle matrice de transformation qui met à l'échelle par sx et sy sur les dimensions X et Y, respectivement.

Liste de paramètres

sx

Facteur de mise à l'échelle sur la direction X.

sy

Facteur de mise à l'échelle sur la direction Y.

Valeurs de retour

Retourne un nouvel objet CairoMatrix qui peut être utilisé avec les surfaces, les contextes ainsi que les masques.

Exemples

Exemple #1 Style orienté objet

<?php
/* Crée une nouvelle matrice */
$matrix CairoMatrix::initScale(1.02.0);
?>

Exemple #2 Style procédural

<?php
/* Crée une nouvelle matrice */
$matrix cairo_matrix_init_scale(1.02.0);
?>

Voir aussi