IPathSegment
All Implemented Interfaces: java.lang.Cloneable
public interface IPathSegment extends Cloneable
Представляет интерфейс любого сегмента пути.
Методы
| Метод | Описание |
|---|---|
| copy() | Создаёт копию объекта сегмента. |
| shift(double dx, double dy) | Выполняет сдвиг по координатам x и y. |
| transform(TransformationMatrix matrix) | Преобразует координаты с помощью матрицы преобразования. |
copy()
public abstract IPathSegment copy()
Создаёт копию объекта сегмента.
Returns: IPathSegment - Copy of the segment object.
shift(double dx, double dy)
public abstract void shift(double dx, double dy)
Выполняет сдвиг по координатам x и y.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| dx | double | Значение dx. |
| dy | double | Значение dy. |
transform(TransformationMatrix matrix)
public abstract void transform(TransformationMatrix matrix)
Преобразует координаты с помощью матрицы преобразования.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| matrix | TransformationMatrix | Матрица преобразования. |