figure <-
transform: transform*Optional 2-D affine transform applied to the figure's
contents.
@nil means no
transform. The transform is applied to the children while drawing,
hit-testing and computing the bounding box, so a rotated/scaled figure
is still selectable by the mouse and reports a tight bounding box in its
parent's coordinates. The convenience methods figure->translate, figure->scale, figure->rotate
and figure->shear
compose operations into this transform without the caller having to
manage the transform
object explicitly.