GeometricTransformation

GeometricTransformation[g,tfun]

represents the result of applying the transformation function tfun to the geometric objects corresponding to the primitives g.

GeometricTransformation[g,m]

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,{t1,t2,}]

represents multiple copies of g transformed by a collection of transformations.

Details and Options

Examples

open allclose all

Basic Examples  (3)

Transform a 2D object:

In[1]:=
Click for copyable input
Out[1]=

Transform a 3D object:

In[1]:=
Click for copyable input
Out[1]=

Multiple transforms can be applied to the same object:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

Scope  (5)

Properties & Relations  (2)

Neat Examples  (1)

See Also

TransformationFunction  FindGeometricTransform  Rotate  Translate  Scale  TransformationMatrix  AnglePath3D

Introduced in 2007
(6.0)
| Updated in 2010
(8.0)