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:

ПараметрТипОписание
dxdoubleЗначение dx.
dydoubleЗначение dy.

transform(TransformationMatrix matrix)

public abstract void transform(TransformationMatrix matrix)

Преобразует координаты с помощью матрицы преобразования.

Parameters:

ПараметрТипОписание
matrixTransformationMatrixМатрица преобразования.