IPathSegment

All Implemented Interfaces: java.lang.Cloneable

public interface IPathSegment extends Cloneable

Representa la interfaz de cualquier segmento de ruta.

Métodos

MétodoDescripción
copy()Crea una copia del objeto segmento.
shift(double dx, double dy)Realiza un desplazamiento por las coordenadas x e y.
transform(TransformationMatrix matrix)Transforma las coordenadas con la matriz de transformación.

copy()

public abstract IPathSegment copy()

Crea una copia del objeto segmento.

Returns: IPathSegment - Copy of the segment object.

shift(double dx, double dy)

public abstract void shift(double dx, double dy)

Realiza un desplazamiento por las coordenadas x e y.

Parameters:

ParámetroTipoDescripción
dxdoubleValor dx.
dydoubleValor dy.

transform(TransformationMatrix matrix)

public abstract void transform(TransformationMatrix matrix)

Transforma las coordenadas con la matriz de transformación.

Parameters:

ParámetroTipoDescripción
matrixTransformationMatrixMatriz de transformación.