PolyOffsetBuilder

PolyOffsetBuilder

Gambaran Umum

PolyOffsetBuilder adalah kelas dalam Aspose.Page FOSS untuk Python.

PolyOffsetBuilder.add_point(pt) menambahkan sebuah vertex ke poligon sebelum menghitung geometri offset, dan build() menyelesaikan konstruksi.

Kelas ini menyediakan 7 metode untuk bekerja dengan objek PolyOffsetBuilder dalam program Python. Metode yang tersedia meliputi: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Page FOSS untuk Python. Properti: cos, current_poly, delta, endtype, jointype, miter_lim, dan 6 lagi.

Properti

NamaJenisAksesDeskripsi
p``BacaMendapatkan p.
current_polyList[IntPoint]BacaMendapatkan poly saat ini.
normalsList[DoublePoint]BacaMendapatkan normal.
delta``BacaMendapatkan delta.
sin_a``BacaMendapatkan sin a.
sin``BacaMendapatkan sin.
cos``BacaMendapatkan cos.
steps360``BacaMendapatkan steps360.
jointype``BacaMendapatkan jointype.
endtype``BacaMendapatkan endtype.
solutionList[List[IntPoint]]BacaMendapatkan solusi.
miter_lim``BacaMendapatkan batas miter.

Metode

Tanda TanganDeskripsi
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float)
add_point(pt: IntPoint)Menambahkan sebuah vertex ke polygon sebelum menghitung geometri offset, dan build() menyelesaikan konstruksi
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()

Lihat Juga

 Bahasa Indonesia