XpsPathFigure

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsArray

public class XpsPathFigure extends XpsArray<XpsPathSegment>

Класс, инкапсулирующий свойства элемента PathFigure. Этот элемент состоит из набора из одной или более линейных или криволинейных сегментов.

Методы

МетодОписание
add(T obj)Добавляет новый объект в массив.
deepClone()Клонирует эту path figure.
equals(Object arg0)
get(int i)Обеспечивает доступ к элементу массива по индексу i .
getClass()
getSegments()Возвращает список дочерних сегментов пути.
getStartPoint()Возвращает начальную точку первого сегмента path figure.
hashCode()
insert(int index, T obj)Вставляет новый объект в массив в указанную позицию.
isClosed()Возвращает значение, указывающее, закрыт ли path figure.
isFilled()Возвращает значение, указывающее, используется ли path figure при вычислении площади содержащей геометрии пути.
notify()
notifyAll()
remove(T obj)Удаляет объект из массива.
removeAt(int index)Удаляет объект из массива в указанной позиции.
setClosed(boolean value)Устанавливает значение, указывающее, закрыт ли path figure.
setFilled(boolean value)Устанавливает значение, указывающее, используется ли path figure при вычислении площади содержащей геометрии пути.
setStartPoint(Point2D value)Устанавливает начальную точку первого сегмента path figure.
size()Возвращает количество элементов.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(T obj)

public T add(T obj)

Добавляет новый объект в массив.

Parameters:

ПараметрТипОписание
objTОбъект для добавления.

Returns: T - Добавленный объект.

deepClone()

public XpsPathFigure deepClone()

Клонирует эту path figure.

Returns: XpsPathFigure - Clone of this path figure.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ПараметрТипОписание
arg0java.lang.Object

Returns: boolean

get(int i)

public T get(int i)

Обеспечивает доступ к элементу массива по индексу i .

Parameters:

ПараметрТипОписание
iintИндекс элемента.

Returns: T - Элемент в позиции i .

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getSegments()

public List<XpsPathSegment> getSegments()

Возвращает список дочерних сегментов пути.

Returns: java.util.List<com.aspose.xps.XpsPathSegment> - Список дочерних сегментов пути.

getStartPoint()

public Point2D getStartPoint()

Возвращает начальную точку первого сегмента path figure.

Returns: java.awt.geom.Point2D - Начальная точка первого сегмента path figure.

hashCode()

public native int hashCode()

Returns: int

insert(int index, T obj)

public T insert(int index, T obj)

Вставляет новый объект в массив в указанную позицию.

Parameters:

ПараметрТипОписание
индексintПозиция, в которую вставляется объект.
objTОбъект для вставки.

Returns: T - Вставленный объект.

isClosed()

public boolean isClosed()

Возвращает значение, указывающее, закрыт ли path figure.

Returns: boolean - Значение, указывающее, закрыта ли фигура пути.

isFilled()

public boolean isFilled()

Возвращает значение, указывающее, используется ли path figure при вычислении площади содержащей геометрии пути.

Returns: boolean - Значение, указывающее, используется ли фигура пути при вычислении площади содержащей геометрии пути.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(T obj)

public T remove(T obj)

Удаляет объект из массива.

Parameters:

ПараметрТипОписание
objTОбъект для удаления.

Returns: T - Удалённый объект.

removeAt(int index)

public T removeAt(int index)

Удаляет объект из массива в указанной позиции.

Parameters:

ПараметрТипОписание
индексintПозиция, в которой удаляется объект.

Returns: T - Удалённый объект.

setClosed(boolean value)

public void setClosed(boolean value)

Устанавливает значение, указывающее, закрыт ли path figure.

Parameters:

ПараметрТипОписание
значениеbooleanЗначение, указывающее, закрыта ли фигура пути.

setFilled(boolean value)

public void setFilled(boolean value)

Устанавливает значение, указывающее, используется ли path figure при вычислении площади содержащей геометрии пути.

Parameters:

ПараметрТипОписание
значениеbooleanЗначение, указывающее, используется ли фигура пути при вычислении площади содержащей геометрии пути.

setStartPoint(Point2D value)

public void setStartPoint(Point2D value)

Устанавливает начальную точку первого сегмента path figure.

Parameters:

ПараметрТипОписание
значениеjava.awt.geom.Point2DНачальная точка первого сегмента фигуры пути.

size()

public int size()

Возвращает количество элементов.

Returns: int - Количество элементов.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ПараметрТипОписание
arg0long
arg1int