La classe CairoMatrix
(PECL cairo >= 0.1.0)
Introduction
Les matrices sont utilisées tout au long de Cairo pour des conversions entre les espaces de coordonnées différentes.
Synopsis de la classe
CairoMatrix
{
/* Méthodes */
public __construct
([ float
}$xx = 1.0
[, float $yx = 0.0
[, float $xy = 0.0
[, float $yy = 1.0
[, float $x0 = 0.0
[, float $y0 = 0.0
]]]]]] )Sommaire
- CairoMatrix::__construct — Crée un nouvel objet CairoMatrix
- CairoMatrix::initIdentity — Crée une nouvelle matrice d'identité
- 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::invert — Le but de invert
- CairoMatrix::multiply — Le but de multiply
- CairoMatrix::rotate — Le but de rotate
- CairoMatrix::scale — Applique une mise à l'échelle à une matrice
- CairoMatrix::transformDistance — Le but de transformDistance
- CairoMatrix::transformPoint — Le but de transformPoint
- CairoMatrix::translate — Le but de translate
