PolyOffsetBuilder
Opinie generală
PolyOffsetBuilder este o clasă în Aspose.Page FOSS pentru Python.
PolyOffsetBuilder.add_point(pt) adaugă un vârf la poligon înainte de a calcula geometria offset, și construieste (()) finalizează construcția.
Această clasă oferă 7 metode pentru a lucra cu obiecte PolyOffsetBuilder în programele Python. Metodele disponibile includ: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: cos, current_poly, delta, endtype, jointype, miter_lim, şi încă 6 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
p | `` | Citeşte. | Are p. |
current_poly | List[IntPoint] | Citeşte. | Obţine policurentul curent. |
normals | List[DoublePoint] | Citeşte. | Obţine cele normale. |
delta | `` | Citeşte. | Ia delta. |
sin_a | `` | Citeşte. | Obţine păcatul a. |
sin | `` | Citeşte. | Îşi ia păcatul. |
cos | `` | Citeşte. | Ia-l pe ofiţer. |
steps360 | `` | Citeşte. | Are paşi 360. |
jointype | `` | Citeşte. | Ia tipografia. |
endtype | `` | Citeşte. | Obţine tipul final. |
solution | List[List[IntPoint]] | Citeşte. | A găsit soluţia. |
miter_lim | `` | Citeşte. | Ia mitre lim. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Adăuga un vârf la poligon înainte de a calcula geometria offset și construieste (), finalizează construcția. |
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() |