IPathSegment
All Implemented Interfaces: java.lang.Cloneable
public interface IPathSegment extends Cloneable
Rappresenta l’interfaccia di qualsiasi segmento di percorso.
Metodi
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dx | double | Valore dx. |
| dy | double | Valore dy. |
transform(TransformationMatrix matrix)
public abstract void transform(TransformationMatrix matrix)
Trasforma le coordinate con la matrice di trasformazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| matrix | TransformationMatrix | Matrice di trasformazione. |