This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.

# GeometricTransformation

 GeometricTransformation[g, tfun] represents the result of applying the transformation function tfun to the geometric objects corresponding to the primitives g. transforms geometric objects in g by effectively replacing every point r by m.r. GeometricTransformation[g, {m, v}]effectively replaces every point r by m.r+v.
• GeometricTransformation[g, {{mxx, myx}, {mxy, myy}}] transforms the unit vectors and respectively to {mxx, mxy} and {myx, myy}.
• For different spec, GeometricTransformation[g, {m, spec}] leaves fixed the following special points on the bounding box of g:
 Center center Left midpoint of the left side Right midpoint of the right side Top midpoint of the top Bottom midpoint of the bottom {Left,Top}, etc. corners
• For objects specified with scaled coordinates Scaled[{x, y}], GeometricTransformation effectively applies its transformation to the corresponding ordinary coordinates.
• Normal[expr] if possible replaces all GeometricTransformation[gi, ...] constructs by versions of the gi in which the coordinates have explicitly been transformed.
• The following option can be given:
 ContentSelectable Automatic whether to allow contents to be selected
Transform a 2D object:
 Out[1]=

Transform a 3D object:
 Out[1]=
 Scope   (5)
New in 6