PolyOffsetBuilder
PolyOffsetBuilder
General
PolyOffsetBuilder és una classe en FOSS per Python.
PolyOffsetBuilder.add_point(pt) afegeix un vèrtex al polígon abans de calcular la geometria offset, i construeix (()) finalitza la construcció.
Aquesta classe proporciona 7 mètodes per treballar amb objectes PolyOffsetBuilder en programes de Python. Els mètodes disponibles inclouen: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: cos, current_poly, delta, endtype, jointype, miter_lim, i 6 més.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
p | `` | Llegeix. | Obté el p. |
current_poly | List[IntPoint] | Llegeix. | Obté el poli actual. |
normals | List[DoublePoint] | Llegeix. | Tinc els normals. |
delta | `` | Llegeix. | Obté el delta. |
sin_a | `` | Llegeix. | Obté el pecat a. |
sin | `` | Llegeix. | Obté el pecat. |
cos | `` | Llegeix. | - L’ha fet. |
steps360 | `` | Llegeix. | Obté els passos 360. |
jointype | `` | Llegeix. | Prèn el cartell. |
endtype | `` | Llegeix. | Obté el tipus final. |
solution | List[List[IntPoint]] | Llegeix. | Tinc la solució. |
miter_lim | `` | Llegeix. | Prèn la mitra. |
Mètodes
| Signatura | Descripció |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Afegeix un vèrtex al polígon abans de calcular la geometria offset, i construeix (), finalitza la construcció. |
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() |