IPathSegment

All Implemented Interfaces: java.lang.Cloneable

public interface IPathSegment extends Cloneable

Rappresenta l’interfaccia di qualsiasi segmento di percorso.

Metodi

MetodoDescrizione
copy()Crea una copia dell’oggetto segmento.
shift(double dx, double dy)Esegue lo spostamento per le coordinate x e y.
transform(TransformationMatrix matrix)Trasforma le coordinate con la matrice di trasformazione.

copy()

public abstract IPathSegment copy()

Crea una copia dell’oggetto segmento.

Returns: IPathSegment - Copy of the segment object.

shift(double dx, double dy)

public abstract void shift(double dx, double dy)

Esegue lo spostamento per le coordinate x e y.

Parameters:

ParametroTipoDescrizione
dxdoubleValore dx.
dydoubleValore dy.

transform(TransformationMatrix matrix)

public abstract void transform(TransformationMatrix matrix)

Trasforma le coordinate con la matrice di trasformazione.

Parameters:

ParametroTipoDescrizione
matrixTransformationMatrixMatrice di trasformazione.