PolyOffsetBuilder
Overview
PolyOffsetBuilder Python için Aspose.Page FOSS sınıfıdır.
PolyOffsetBuilder.add_point(pt) offset geometri bilgisayar yapmadan önce poligonuna bir vertek ekledi ve build() inşaatı tamamladı.
Bu sınıf Python programlarında PolyOffsetBuilder nesnelerle çalışmak için 7 yöntem sunar. Mevcut yöntemler şunları içerir: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Tüm kamu üyeleri, Python paket için Aspose.Page FOSS’u yükledikten sonra herhangi bir Python uygulamasına erişilebilir. Mülkiyet : cos, current_poly, delta, endtype, jointype, miter_lim,6 ve daha fazlası.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
p | `` | Read | P’yi alır. |
current_poly | List[IntPoint] | Read | Şu anki polisinizi alabilirsiniz. |
normals | List[DoublePoint] | Read | Normal olanı bulur. |
delta | `` | Read | Delta ile ilgili. |
sin_a | `` | Read | A’nın günahı var. |
sin | `` | Read | Günahı alır. |
cos | `` | Read | COS’u alırsın. |
steps360 | `` | Read | Sürücüler 360. |
jointype | `` | Read | Birleşme türünü alır. |
endtype | `` | Read | Son tipini alır. |
solution | List[List[IntPoint]] | Read | Çözüm bulur. |
miter_lim | `` | Read | MİLLER lim ile yapılır. |
Methods
| Signature | Description |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Bilgisayarın geometri indirmesi öncesinde poligonun bir yansıması ekler ve build() inşaatını tamamlar. |
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() |