Translate[g, {x, y, ...}]
represents graphics primitives g translated by the vector .

Translate[g, {{x1, y1, ...}, {x2, y2, ...}, ...}]
represents multiple copies of g translated by a collection of vectors.


  • Translate[g, {x, y, ...}] in effect adds to each set of coordinates that appear in the graphics primitives g.
  • For objects specified with scaled coordinates Scaled[{x, y}], Translate effectively applies its transformation to the corresponding ordinary coordinates.
  • Normal[expr] if possible replaces all Translate[gi, ...] constructs by versions of the in which the coordinates have explicitly been transformed.
  • Translate with a list of vectors is a very efficient way to represent multiple, identical copies of an arbitrarily complex shape or image in a graphic.
New in 6 | Last modified in 8
New to Mathematica? Find your learning path »
Have a question? Ask support »