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:
| معامل | نوع | الوصف |
|---|---|---|
| obj | T | الكائن المراد إضافته. |
Returns: T - الكائن المضاف.
addSegment(XpsPathSegment segment)
public XpsPathSegment addSegment(XpsPathSegment segment)
يضيف مقطع مسار إلى قائمة المقاطع الفرعية للشكل الأخير pah.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| segment | XpsPathSegment | مقطع المسار المراد إضافته. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public T get(int i)
يوفر الوصول إلى عنصر المصفوفة بواسطة الفهرس i.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| i | int | فهرس العنصر. |
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 | الموضع لإدراج كائن فيه. |
| obj | T | الكائن المراد إدراجه. |
Returns: T - الكائن المدخل.
insertSegment(int index, XpsPathSegment segment)
public XpsPathSegment insertSegment(int index, XpsPathSegment segment)
يدرج مقطع مسار إلى قائمة المقاطع الفرعية للشكل الأخير للمسار في موضع الفهرس.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| فهرس | int | الموضع الذي يجب إدراج المقطع فيه. |
| segment | XpsPathSegment | مقطع مسار لإدراجه. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| obj | T | الكائن المراد إزالته. |
Returns: T - الكائن المُزال.
removeAt(int index)
public T removeAt(int index)
يزيل كائنًا من المصفوفة في الموضع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| فهرس | int | الموضع الذي يُزال فيه الكائن. |
Returns: T - الكائن المُزال.
removeSegment(XpsPathSegment segment)
public XpsPathSegment removeSegment(XpsPathSegment segment)
يزيل مقطع مسار من قائمة المقاطع الفرعية للشكل الأخير للمسار.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| segment | XpsPathSegment | مقطع المسار المراد إزالته. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsFillRule | القيمة التي تحدد كيفية دمج المناطق المتقاطعّة للأشكال الهندسية لتكوين منطقة. |
setTransform(XpsMatrix value)
public void setTransform(XpsMatrix value)
يضبط مصفوفة التحويل الأفيني التي تُنشئ التحويل المصفوفي المحلي المطبق على جميع العناصر الفرعية والتابعة لشكل المسار قبل استخدامه في التعبئة أو القص أو التحديد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | XpsMatrix | مصفوفة التحويل الأفينية. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |