XpsPathGeometry

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

All Implemented Interfaces: com.aspose.xps.ITransformableProperty

public final class XpsPathGeometry extends XpsArray<XpsPathFigure> implements ITransformableProperty

PathGeometry 속성 요소 기능을 캡슐화하는 클래스입니다. 이 요소는 Figures 속성으로 지정하거나 자식 PathFigure 요소로 지정된 경로 피겨 집합을 포함합니다.

메서드

메서드설명
add(T obj)배열에 새 객체를 추가합니다.
addSegment(XpsPathSegment segment)마지막 pah 피겨의 자식 세그먼트 목록에 경로 세그먼트를 추가합니다.
deepClone()이 경로 기하학을 복제합니다.
equals(Object arg0)
get(int i)인덱스 i 로 배열 요소에 접근할 수 있습니다.
getClass()
getFillRule()기하학적 도형의 교차 영역이 결합되어 영역을 형성하는 방식을 지정하는 값을 반환합니다.
getPathFigures()자식 경로 피겨 목록을 반환합니다.
getTransform()채우기, 클리핑 또는 스트로크에 사용되기 전에 경로 기하학의 모든 자식 및 하위 요소에 적용되는 로컬 행렬 변환을 설정하는 어파인 변환 행렬을 반환합니다.
hashCode()
insert(int index, T obj)지정된 위치에 새 객체를 배열에 삽입합니다.
insertSegment(int index, XpsPathSegment segment)마지막 경로 피겨의 자식 세그먼트 목록에 인덱스 위치에 경로 세그먼트를 삽입합니다.
notify()
notifyAll()
remove(T obj)배열에서 객체를 제거합니다.
removeAt(int index)지정된 위치에서 배열의 객체를 제거합니다.
removeSegment(XpsPathSegment segment)마지막 경로 피겨의 자식 세그먼트 목록에서 경로 세그먼트를 제거합니다.
removeSegmentAt(int index)마지막 경로 피겨의 자식 세그먼트 목록에서 인덱스 위치에 있는 경로 세그먼트를 제거합니다.
setFillRule(XpsFillRule value)기하학적 도형의 교차 영역이 결합되어 영역을 형성하는 방식을 지정하는 값을 설정합니다.
setTransform(XpsMatrix value)채우기, 클리핑 또는 스트로크에 사용되기 전에 경로 기하학의 모든 자식 및 하위 요소에 적용되는 로컬 행렬 변환을 설정하는 어파인 변환 행렬을 설정합니다.
size()요소 수를 반환합니다.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(T obj)

public T add(T obj)

배열에 새 객체를 추가합니다.

Parameters:

매개변수유형설명
objT추가할 객체.

Returns: T - 추가된 객체.

addSegment(XpsPathSegment segment)

public XpsPathSegment addSegment(XpsPathSegment segment)

마지막 pah 피겨의 자식 세그먼트 목록에 경로 세그먼트를 추가합니다.

Parameters:

매개변수유형설명
segmentXpsPathSegment추가될 경로 세그먼트.

Returns: XpsPathSegment - Added path segment.

deepClone()

public XpsPathGeometry deepClone()

이 경로 기하학을 복제합니다.

Returns: XpsPathGeometry - Clone of this path geometry.

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

getFillRule()

public XpsFillRule getFillRule()

기하학적 도형의 교차 영역이 결합되어 영역을 형성하는 방식을 지정하는 값을 반환합니다.

Returns: XpsFillRule - The value specifying how the intersecting areas of geometric shapes are combined to form a region.

getPathFigures()

public List<XpsPathFigure> getPathFigures()

자식 경로 피겨 목록을 반환합니다.

Returns: java.util.List<com.aspose.xps.XpsPathFigure> - 자식 경로 피겨 목록.

getTransform()

public XpsMatrix getTransform()

채우기, 클리핑 또는 스트로크에 사용되기 전에 경로 기하학의 모든 자식 및 하위 요소에 적용되는 로컬 행렬 변환을 설정하는 어파인 변환 행렬을 반환합니다.

Returns: XpsMatrix - The affine transformation matrix.

hashCode()

public native int hashCode()

Returns: int

insert(int index, T obj)

public T insert(int index, T obj)

지정된 위치에 새 객체를 배열에 삽입합니다.

Parameters:

매개변수유형설명
인덱스int객체를 삽입할 위치.
objT삽입할 객체.

Returns: T - 삽입된 객체.

insertSegment(int index, XpsPathSegment segment)

public XpsPathSegment insertSegment(int index, XpsPathSegment segment)

마지막 경로 피겨의 자식 세그먼트 목록에 인덱스 위치에 경로 세그먼트를 삽입합니다.

Parameters:

매개변수유형설명
인덱스int세그먼트를 삽입해야 하는 위치.
segmentXpsPathSegment삽입될 경로 세그먼트.

Returns: XpsPathSegment - Inserted path segment.

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 - 제거된 객체.

removeSegment(XpsPathSegment segment)

public XpsPathSegment removeSegment(XpsPathSegment segment)

마지막 경로 피겨의 자식 세그먼트 목록에서 경로 세그먼트를 제거합니다.

Parameters:

매개변수유형설명
segmentXpsPathSegment제거될 경로 세그먼트.

Returns: XpsPathSegment - Removed path segment.

removeSegmentAt(int index)

public XpsPathSegment removeSegmentAt(int index)

마지막 경로 피겨의 자식 세그먼트 목록에서 인덱스 위치에 있는 경로 세그먼트를 제거합니다.

Parameters:

매개변수유형설명
인덱스int경로 세그먼트를 제거해야 하는 위치.

Returns: XpsPathSegment - Removed path segment.

setFillRule(XpsFillRule value)

public void setFillRule(XpsFillRule value)

기하학적 도형의 교차 영역이 결합되어 영역을 형성하는 방식을 지정하는 값을 설정합니다.

Parameters:

매개변수유형설명
valueXpsFillRule기하학적 도형의 교차 영역이 결합되어 영역을 형성하는 방식을 지정하는 값.

setTransform(XpsMatrix value)

public void setTransform(XpsMatrix value)

채우기, 클리핑 또는 스트로크에 사용되기 전에 경로 기하학의 모든 자식 및 하위 요소에 적용되는 로컬 행렬 변환을 설정하는 어파인 변환 행렬을 설정합니다.

Parameters:

매개변수유형설명
valueXpsMatrix아핀 변환 행렬.

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