The CairoMatrix class
(PECL cairo >= 0.1.0)
简介
Matrices are used throughout cairo to convert between different coordinate spaces.
类摘要
CairoMatrix {
/* 方法 */
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 ]]]]]] )
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