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) | Προσθέτει ένα τμήμα διαδρομής στη λίστα των θυγατρικών τμημάτων του τελευταίου σχήματος διαδρομής. |
| 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)
Προσθέτει ένα τμήμα διαδρομής στη λίστα των θυγατρικών τμημάτων του τελευταίου σχήματος διαδρομής.
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 |