PolyOffsetBuilder
ΕΚΤΙΜΗΣΗ
PolyOffsetBuilder Είναι μια τάξη στο Aspose.Page FOSS για Python.
Το PolyOffsetBuilder.add_point(pt) προσθέτει μια στροφή στο πολυγόνο πριν υπολογίσει τη γεωμετρία των αποσπάσεων και το build() ολοκληρώνει την κατασκευή.
Αυτή η κατηγορία παρέχει 7 μεθόδους για να εργαστείτε με PolyOffsetBuilder αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Page FOSS για το πακέτο Python. Ιδιοκτησία : cos, current_poly, delta, endtype, jointype, miter_lim,Και 6 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
p | `` | Διαβάστε | Πάρτε το p. |
current_poly | List[IntPoint] | Διαβάστε | Πάρτε το τρέχον Polys. |
normals | List[DoublePoint] | Διαβάστε | Πάρτε τα κανονικά. |
delta | `` | Διαβάστε | Πήρε το δελτά. |
sin_a | `` | Διαβάστε | Ας πάρουμε την αμαρτία. |
sin | `` | Διαβάστε | Πάρτε την αμαρτία. |
cos | `` | Διαβάστε | Πάρτε το cos. |
steps360 | `` | Διαβάστε | Κάντε τα βήματα 360. |
jointype | `` | Διαβάστε | Πάρτε το κοινό. |
endtype | `` | Διαβάστε | Πάρτε το τελικό. |
solution | List[List[IntPoint]] | Διαβάστε | Βγάζει τη λύση. |
miter_lim | `` | Διαβάστε | Πάρτε το μίτριο lim. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Προσθέτει μια στροφή στο πολυγόνο πριν υπολογίσει τη γεωμετρία του offset, και build() ολοκληρώνει την κατασκευή |
do_square(k: int, j: int, m: int) | |
do_miter(r: float, k: int, j: int, m: int) | |
do_round(k: int, j: int, m: int) | |
offset_point(k: int, j: int, m: int) → int | |
build() |