Symbol Definitions

Let the following symbols represent parameters described in the preceding sections.

For a shape: upper left corner of untransformed shape.For a group: upper left corner of child bounding box (<a:chOff>).

For a shape: (width,height) of untransformed shape.For a group: (width,height) of child bounding box (<a:chExt>).

Upper left corner of bounding box (<a:off>), prior to rotation and flip.

(width,height) of bounding box (<a:ext>), prior to rotation and flip.

Clockwise rotation (from the attribute @rot, which uses thousandths of an arc minute).

−1 if @flipH is true; +1 otherwise.

−1 if @flipV is true; +1 otherwise.

We use homogeneous coordinates, in which a point p is represented in the form

.

We use the convention in which transformations are applied by left-hand multiplication. Thus, to obtain the point p' by applying transformation T to point p we write: