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 özellik öğesi özelliklerini kapsayan sınıf. Bu öğe, Figures özniteliğiyle ya da bir alt PathFigure öğesiyle belirtilen bir dizi yol figürü içerir.
Yöntemler
| Yöntem | Açıklama |
|---|---|
| add(T obj) | Diziye yeni bir nesne ekler. |
| addSegment(XpsPathSegment segment) | Son yol figürünün alt segmentler listesine bir yol segmenti ekler. |
| deepClone() | Bu yol geometrisini klonlar. |
| equals(Object arg0) | |
| get(int i) | Dizinin elemanına indeks i ile erişim sağlar. |
| getClass() | |
| getFillRule() | Geometrik şekillerin kesişen alanlarının bir bölge oluşturmak için nasıl birleştirileceğini belirten değeri döndürür. |
| getPathFigures() | Alt yol şekillerinin listesini döndürür. |
| getTransform() | Dolgu, kırpma veya kenarlama için kullanılmadan önce yol geometrisinin tüm alt ve türemiş öğelerine uygulanan yerel matris dönüşümünü belirleyen afin dönüşüm matrisini döndürür. |
| hashCode() | |
| insert(int index, T obj) | Belirtilen konuma yeni bir nesneyi diziye ekler. |
| insertSegment(int index, XpsPathSegment segment) | Son yol şeklinin alt segmentler listesine index konumunda bir yol segmenti ekler. |
| notify() | |
| notifyAll() | |
| remove(T obj) | Diziden bir nesneyi kaldırır. |
| removeAt(int index) | Belirtilen konumda diziden bir nesneyi kaldırır. |
| removeSegment(XpsPathSegment segment) | Son yol figürünün alt segmentler listesinden bir yol segmentini kaldırır. |
| removeSegmentAt(int index) | Son yol şeklinin alt segmentler listesinden index konumunda bir yol segmentini kaldırır. |
| setFillRule(XpsFillRule value) | Geometrik şekillerin kesişen alanlarının bir bölge oluşturmak için nasıl birleştirileceğini belirten değeri ayarlar. |
| setTransform(XpsMatrix value) | Dolgu, kırpma veya kenarlama için kullanılmadan önce yol geometrisinin tüm alt ve türemiş öğelerine uygulanan yerel matris dönüşümünü belirleyen afin dönüşüm matrisini ayarlar. |
| size() | Öğe sayısını döndürür. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
add(T obj)
public T add(T obj)
Diziye yeni bir nesne ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| obj | T | Eklenecek nesne. |
Returns: T - Eklenen nesne.
addSegment(XpsPathSegment segment)
public XpsPathSegment addSegment(XpsPathSegment segment)
Son yol figürünün alt segmentler listesine bir yol segmenti ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| segment | XpsPathSegment | Eklenecek yol segmenti. |
Returns: XpsPathSegment - Added path segment.
deepClone()
public XpsPathGeometry deepClone()
Bu yol geometrisini klonlar.
Returns: XpsPathGeometry - Clone of this path geometry.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public T get(int i)
Dizinin elemanına indeks i ile erişim sağlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| i | int | Öğenin indeksi. |
Returns: T - i konumundaki eleman.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getFillRule()
public XpsFillRule getFillRule()
Geometrik şekillerin kesişen alanlarının bir bölge oluşturmak için nasıl birleştirileceğini belirten değeri döndürür.
Returns: XpsFillRule - The value specifying how the intersecting areas of geometric shapes are combined to form a region.
getPathFigures()
public List<XpsPathFigure> getPathFigures()
Alt yol şekillerinin listesini döndürür.
Returns: java.util.List<com.aspose.xps.XpsPathFigure> - Alt yol şekillerinin listesi.
getTransform()
public XpsMatrix getTransform()
Dolgu, kırpma veya kenarlama için kullanılmadan önce yol geometrisinin tüm alt ve türemiş öğelerine uygulanan yerel matris dönüşümünü belirleyen afin dönüşüm matrisini döndürür.
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)
Belirtilen konuma yeni bir nesneyi diziye ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Nesnenin ekleneceği konum. |
| obj | T | Eklenecek nesne. |
Returns: T - Ekleilen nesne.
insertSegment(int index, XpsPathSegment segment)
public XpsPathSegment insertSegment(int index, XpsPathSegment segment)
Son yol şeklinin alt segmentler listesine index konumunda bir yol segmenti ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Segmentin eklenmesi gereken konum. |
| segment | XpsPathSegment | Eklenecek bir yol segmenti. |
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)
Diziden bir nesneyi kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| obj | T | Kaldırılacak nesne. |
Returns: T - Kaldırılan nesne.
removeAt(int index)
public T removeAt(int index)
Belirtilen konumda diziden bir nesneyi kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Nesnenin kaldırılacağı konum. |
Returns: T - Kaldırılan nesne.
removeSegment(XpsPathSegment segment)
public XpsPathSegment removeSegment(XpsPathSegment segment)
Son yol figürünün alt segmentler listesinden bir yol segmentini kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| segment | XpsPathSegment | Kaldırılacak yol segmenti. |
Returns: XpsPathSegment - Removed path segment.
removeSegmentAt(int index)
public XpsPathSegment removeSegmentAt(int index)
Son yol şeklinin alt segmentler listesinden index konumunda bir yol segmentini kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Bir yol segmentinin kaldırılması gereken konum. |
Returns: XpsPathSegment - Removed path segment.
setFillRule(XpsFillRule value)
public void setFillRule(XpsFillRule value)
Geometrik şekillerin kesişen alanlarının bir bölge oluşturmak için nasıl birleştirileceğini belirten değeri ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | XpsFillRule | Geometrik şekillerin kesişen alanlarının bir bölge oluşturmak için nasıl birleştirileceğini belirten değer. |
setTransform(XpsMatrix value)
public void setTransform(XpsMatrix value)
Dolgu, kırpma veya kenarlama için kullanılmadan önce yol geometrisinin tüm alt ve türemiş öğelerine uygulanan yerel matris dönüşümünü belirleyen afin dönüşüm matrisini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | XpsMatrix | Afin dönüşüm matrisi. |
size()
public int size()
Öğe sayısını döndürür.
Returns: int - Eleman sayısı.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long | |
| arg1 | int |