PolyOffsetBuilder

PolyOffsetBuilder

Przegląd

PolyOffsetBuilder jest klasą w Aspose.Page FOSS dla Python.

PolyOffsetBuilder.add_point(pt) dodaje wierzchołek do wielokąta przed obliczeniem geometrii offsetu, a build() finalizuje konstrukcję.

Ta klasa udostępnia 7 metod do pracy z obiektami PolyOffsetBuilder w programach Python. Dostępne metody to: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Page FOSS dla Python. Właściwości: cos, current_poly, delta, endtype, jointype, miter_lim oraz 6 dodatkowych.

Właściwości

NazwaTypDostępOpis
p``OdczytPobiera p.
current_polyList[IntPoint]OdczytPobiera bieżący poly.
normalsList[DoublePoint]OdczytPobiera normalne.
delta``OdczytPobiera delta.
sin_a``OdczytPobiera sin a.
sin``OdczytPobiera sinus.
cos``OdczytPobiera cos.
steps360``OdczytPobiera steps360.
jointype``OdczytPobiera jointype.
endtype``OdczytPobiera typ zakończenia.
solutionList[List[IntPoint]]OdczytPobiera rozwiązanie.
miter_lim``OdczytPobiera limit ścięcia.

Metody

SygnaturaOpis
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float)
add_point(pt: IntPoint)Dodaje wierzchołek do wielokąta przed obliczeniem geometrii offsetu, a build() finalizuje konstrukcję
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()

Zobacz także

 Polski