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

# GeometricTransformation

 GeometricTransformation represents the result of applying the transformation function tfun to the geometric objects corresponding to the primitives g. GeometricTransformationtransforms geometric objects in g by effectively replacing every point r by . GeometricTransformationeffectively replaces every point r by . GeometricTransformationrepresents multiple copies of g transformed by a collection of transformations.
 Center center Left midpoint of the left side Right midpoint of the right side Top midpoint of the top Bottom midpoint of the bottom Front midpoint of the front Back midpoint of the back {Left,Top}, etc. corners
• For objects specified with scaled coordinates Scaled, GeometricTransformation effectively applies its transformation to the corresponding ordinary coordinates.
• Normal[expr] if possible replaces all GeometricTransformation constructs by versions of the 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:
Transform a 3D object:
Multiple transforms can be applied to the same object:
Transform a 2D object:
 Out[1]=

Transform a 3D object:
 Out[1]=

Multiple transforms can be applied to the same object:
 Out[1]=
 Out[2]=
 Scope   (5)
Transformation applied to a 2D shape:
Transformation applied to a 3D shape:
Objects with scaled coordinates:
Keep the rightmost point of the circle fixed:
Create nested transformations:
Using as the second argument is the same as using AffineTransform:
When possible, Normal will perform the transformations explicitly:
Rotating and moving a cuboid along a space curve: