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

  1. <?php
  2. /* Crée une nouvelle matrice */
  3. $matrix = CairoMatrix::initScale(1.0, 2.0);
  4. ?>

Exemple #2 Style procédural

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

Voir aussi

LoadingChargement en cours