TRANSFORM
Mueve puntos mediante una transformación: un desplazamiento, giro, escalado, simetría o cualquier matriz.
Sintaxis
TRANSFORM [points],transformation
| Argumento | Significado |
|---|---|
| [points] | Los puntos que se mueven, como [P2,P3] o [P0..P3]. |
| transformation | TRANSLATE, ROTATE, SCALE, MIRROR, SKEW, una MATRIX, una HOMOGRAPHY de perspectiva, o varias multiplicadas entre sí. |
Ejemplos
LINE @1,P0,P2
LINE @2,P1,P3
TRANSFORM [P2,P3],TRANSLATE([0,100])
TRANSFORM [P0..P3],ROTATE([250,250],15)

Las esquinas superiores suben 100 y después toda la caja gira 15° alrededor de [250,250], con las líneas sobre sus esquinas.
Notas
Cada punto se redefine en el mismo lugar como su antigua definición transformada: una posición fija pasa a ser la nueva posición, un
punto definido a partir de otro punto movido conserva sus tamaños, y cualquier otro se envuelve, (…)*ROTATE(…). Así sigue
a aquello a partir de lo que se definió, todo lo dibujado sobre él se mueve con él y no se crean puntos nuevos. Un punto que
no se mueve pero está definido a partir de uno que sí se mueve se queda donde está. Nada queda fijo en el espacio.
Para mover o copiar elementos, selecciónelos y use la Herramienta Transformar o arrastre el cuadro de selección: también se mueven en el mismo lugar, como se describe allí.
Véase también: Herramienta Matriz.