CairoMatrix::__construct
CairoMatrix::initRotate
CairoMatrix
PHP Manual

# CairoMatrix::initIdentity

# cairo_matrix_init_identity

(PECL cairo >= 0.1.0)

CairoMatrix::initIdentity -- cairo_matrix_init_identity — Crée une nouvelle matrice d'identité

### Description

Style orienté objet (méthode) :

public static void CairoMatrix::initIdentity ( void )

Style procédural :

object cairo_matrix_init_identity ( void )

Crée une nouvelle matrice qui est une transformation d'identité. Une transformation d'identité signifie que les données sources sont copiées dans les données cibles sans aucune modification.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### 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::initIdentity();
?>`

Exemple #2 Style procédural

`<?php
/* Crée une nouvelle matrice */
$matrix = cairo_matrix_init_identity();
?>`

### Voir aussi

- CairoMatrix::__construct() - Crée un nouvel objet CairoMatrix
- CairoMatrix::initRotate() - Crée une nouvelle matrice de rotation
- CairoMatrix::initScale() - Crée une nouvelle matrice de mise à l'échelle
- CairoMatrix::initTranslate() - Crée une nouvelle matrice de traduction

CairoMatrix::__construct
CairoMatrix::initRotate
CairoMatrix
PHP Manual