Anda di halaman 1dari 12

2.3.1 Translación.

Quezada Sierra Héctor


Definición: traslación

Una traslación es el movimiento en línea recta de


un objeto de una posición a otra. Movimiento de
una figura, sin rotarla ni voltearla. "Deslizar".
La figura sigue viéndose exactamente igual, solo
que en un lugar diferente. Se aplica una translación
a un objeto para cambiar su posición a lo largo de
la trayectoria de una línea recta de una dirección
de coordenadas a otra
Características..

Se traslada un punto de la posición


coordenada (X, Y) a una nueva posición (x’,
y’) agregando distancias de traslación, Tx y
Ty, a las coordenadas originales:
x’ = x + Tx,
y’ = y + Ty.
Características.

El par de distancia de traslación (Tx, Ty) se


denomina también vector de traslación o bien
vector de cambio.
Características.

Los polígonos se trasladan agregando las


distancias de traslación especificadas a las
coordenadas de cada punto extremo de la línea
en el objeto.
Características.

Los objetos trazados con curvas se trasladan


cambiando las coordenadas definidoras del
objeto. Para cambiar la posición de una
circunferencia o elipse, se trasladan las
coordenadas centrales y se vuelve a trazar la
figura en la nueva localidad.
Características.

Las distancias de traslación pueden especificarse


como cualquier número real (positivo, negativo o
cero). Si un objeto se traslada más allá de los
límites del despliegue en coordenadas del
dispositivo, el sistema podría retornar un mensaje
de error, suprimir partes del objeto que sobrepasan
los límites del despliegue o presentar una imagen
distorsionada.
JavaFX

La transformación de translación desplaza un


nodo de un lugar a otro a lo largo de uno de los
ejes con respecto a su posición inicial. Es decir
mueve un objeto a una posición diferente en la
pantalla. Puede transladarse un punto en 2D
agregando coordenadas de translacion (tx, ty)
Implementaciones.

Pueden emplearse con los métodos


setTranslateX, setTranslateY, setTranslateZ.
Gracias por
su atención.

Anda mungkin juga menyukai