Expand description
Handling of transform values.
This module contains the following:
-
Transform
to represent 2D transforms in general; itβs just a matrix. -
TransformProperty
for thetransform
property in SVG2/CSS3. -
Transform
also handles thetransform
attribute in SVG1.1, which has a different grammar than thetransform
property from SVG2.
StructsΒ§
- Transform
- A 2D transformation matrix.
- Transform
Attribute - The
transform
attribute from SVG1.1 - Valid
Transform - A transform that has been checked to be invertible.
EnumsΒ§
- Transform
Function - Transform
Property - The
transform
property from the CSS Transforms Module Level 1.
FunctionsΒ§
- length_
is_ πin_ pixels - only_
pixels_ πerror - parse_
matrix_ πargs - parse_
prop_ πmatrix_ args - parse_
prop_ πrotate_ args - parse_
prop_ πscale_ args - parse_
prop_ πscale_ x_ args - parse_
prop_ πscale_ y_ args - parse_
prop_ πskew_ args - parse_
prop_ πskew_ x_ args - parse_
prop_ πskew_ y_ args - parse_
prop_ πtranslate_ args - parse_
prop_ πtranslate_ x_ args - parse_
prop_ πtranslate_ y_ args - parse_
rotate_ πargs - parse_
scale_ πargs - parse_
skew_ πx_ args - parse_
skew_ πy_ args - parse_
transform_ πcommand - parse_
transform_ πfunction - parse_
transform_ πlist - parse_
transform_ πprop_ function_ command - parse_
transform_ πprop_ function_ internal - parse_
transform_ πprop_ function_ list - parse_
translate_ πargs