PolyOffsetBuilder
Panoramica
PolyOffsetBuilder è una classe in Aspose.Page FOSS per Python.
PolyOffsetBuilder.add_point(pt) aggiunge un vertice al poligono prima di calcolare la geometria di offset, e build() finalizza la costruzione.
Questa classe fornisce 7 metodi per lavorare con oggetti PolyOffsetBuilder nei programmi Python. I metodi disponibili includono: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Page FOSS per Python. Proprietà: cos, current_poly, delta, endtype, jointype, miter_lim, e altre 6.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
p | `` | Lettura | Ottiene il p. |
current_poly | List[IntPoint] | Lettura | Ottiene il poly corrente. |
normals | List[DoublePoint] | Lettura | Ottiene le normali. |
delta | `` | Lettura | Ottiene il delta. |
sin_a | `` | Lettura | Ottiene il seno a. |
sin | `` | Lettura | Ottiene il seno. |
cos | `` | Lettura | Ottiene il cos. |
steps360 | `` | Lettura | Ottiene i steps360. |
jointype | `` | Lettura | Ottiene il jointype. |
endtype | `` | Lettura | Ottiene il tipo di fine. |
solution | List[List[IntPoint]] | Lettura | Ottiene la soluzione. |
miter_lim | `` | Lettura | Ottiene il limite di smusso. |
Metodi
| Firma | Descrizione |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Aggiunge un vertice al poligono prima di calcolare la geometria di offset, e build() finalizza la costruzione |
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() |