PolyOffsetBuilder

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à

NomeTipoAccessoDescrizione
p``LetturaOttiene il p.
current_polyList[IntPoint]LetturaOttiene il poly corrente.
normalsList[DoublePoint]LetturaOttiene le normali.
delta``LetturaOttiene il delta.
sin_a``LetturaOttiene il seno a.
sin``LetturaOttiene il seno.
cos``LetturaOttiene il cos.
steps360``LetturaOttiene i steps360.
jointype``LetturaOttiene il jointype.
endtype``LetturaOttiene il tipo di fine.
solutionList[List[IntPoint]]LetturaOttiene la soluzione.
miter_lim``LetturaOttiene il limite di smusso.

Metodi

FirmaDescrizione
__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()

Vedi anche

 Italiano