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()返回路径图形第一个段的起始点。
hashCode()
insert(int index, T obj)在指定位置向数组插入新对象。
isClosed()返回指示路径图形是否闭合的值。
isFilled()返回指示路径图形是否用于计算包含路径几何体面积的值。
notify()
notifyAll()
remove(T obj)从数组中移除对象。
removeAt(int index)在指定位置从数组中移除对象。
setClosed(boolean value)设置指示路径图形是否闭合的值。
setFilled(boolean value)设置指示路径图形是否用于计算包含路径几何体面积的值。
setStartPoint(Point2D value)设置路径图形第一个段的起始点。
size()返回元素数量。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(T obj)

public T add(T obj)

向数组中添加新对象。

Parameters:

参数类型描述
对象T要添加的对象。

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()

返回路径图形第一个段的起始点。

Returns: java.awt.geom.Point2D - 路径图形第一个段的起始点。

hashCode()

public native int hashCode()

Returns: int

insert(int index, T obj)

public T insert(int index, T obj)

在指定位置向数组插入新对象。

Parameters:

参数类型描述
索引int要插入对象的位置。
对象T要插入的对象。

Returns: T - 已插入的对象。

isClosed()

public boolean isClosed()

返回指示路径图形是否闭合的值。

Returns: boolean - 表示路径图形是否闭合的值。

isFilled()

public boolean isFilled()

返回指示路径图形是否用于计算包含路径几何体面积的值。

Returns: boolean - 表示路径图形是否用于计算包含路径几何体面积的值。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(T obj)

public T remove(T obj)

从数组中移除对象。

Parameters:

参数类型描述
对象T要删除的对象。

Returns: T - 已删除的对象。

removeAt(int index)

public T removeAt(int index)

在指定位置从数组中移除对象。

Parameters:

参数类型描述
索引int要删除对象的位置。

Returns: T - 已删除的对象。

setClosed(boolean value)

public void setClosed(boolean value)

设置指示路径图形是否闭合的值。

Parameters:

参数类型描述
boolean表示路径图形是否闭合的值。

setFilled(boolean value)

public void setFilled(boolean value)

设置指示路径图形是否用于计算包含路径几何体面积的值。

Parameters:

参数类型描述
boolean表示路径图形是否用于计算包含路径几何体面积的值。

setStartPoint(Point2D value)

public void setStartPoint(Point2D value)

设置路径图形第一个段的起始点。

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