CairoMatrix::initScale

cairo_matrix_init_scale

cairo_matrix_create_scale

(PECL cairo >= 0.1.0)

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

Description

Style orienté objet (méthode) :

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

Style procédural :

object cairo_matrix_init_scale ( float $sx , float $sy )

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.0, 2.0);
?>

Exemple #2 Style procédural

<?php
/* Crée une nouvelle matrice */
$matrix = cairo_matrix_init_scale(1.0, 2.0);
?>

Voir aussi

LoadingChargement en cours