The CairoMatrix class
Introduction
Matrices are used throughout cairo to convert between different coordinate spaces.
Class synopsis
CairoMatrix
{
/* Methods */
__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
]]]]]] )
}Table of Contents
- CairoMatrix::__construct - Creates a new CairoMatrix object
- CairoMatrix::initIdentity - Creates a new identity matrix
- CairoMatrix::initRotate - Creates a new rotated matrix
- CairoMatrix::initScale - Creates a new scaling matrix
- CairoMatrix::initTranslate - Creates a new translation matrix
- CairoMatrix::invert - The invert purpose
- CairoMatrix::multiply - The multiply purpose
- CairoMatrix::rotate - The rotate purpose
- CairoMatrix::scale - Applies scaling to a matrix
- CairoMatrix::transformDistance - The transformDistance purpose
- CairoMatrix::transformPoint - The transformPoint purpose
- CairoMatrix::translate - The translate purpose




