Ejemplos Rotar

Rotar

La función rotate() rota el sistema de coordenadas actual respecto del origen actual.

Nota que por defecto el origen se ubica en la esquina superior izquierda del lienzo. Para poder rotar alrededor del centro del lienzo, tenemos primero que trasladar el sistema de coordenadas y luego rotar respecto del nuevo origen.

Las funciones push() y pop() guardan y restauran el sistema de coordenadas, respectivamente.