PolyOffsetBuilder
Översikt
PolyOffsetBuilder är en klass i Aspose.Page FOSS för Python.
PolyOffsetBuilder.add_point(pt) lägger till en vertex till polygonen innan offsetgeometri beräknas, och build() slutför byggandet.
Denna klass ger 7 metoder för att arbeta med PolyOffsetBuilder objekt i Python-program. Tillgängliga metoder inkluderar: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Page FOSS för Pythons paket. och egenskaper: cos, current_poly, delta, endtype, jointype, miter_lim,Och 6 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
p | `` | Läsning | får p. |
current_poly | List[IntPoint] | Läsning | Det är nuvarande poly. |
normals | List[DoublePoint] | Läsning | Få de normala. |
delta | `` | Läsning | Det är delta. |
sin_a | `` | Läsning | Det är synd A. |
sin | `` | Läsning | Få den synd. |
cos | `` | Läsning | Fått den kos. |
steps360 | `` | Läsning | Få steg360. |
jointype | `` | Läsning | Få den gemensamma. |
endtype | `` | Läsning | Få sluttypen. |
solution | List[List[IntPoint]] | Läsning | Få lösningen . |
miter_lim | `` | Läsning | Få mätaren lim. |
Metoder
| Signature | Beskrivning |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Lägg till en vertex till polygonen innan du beräknar offsetgeometri, och build() avslutar byggandet. |
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() |