PolyOffsetBuilder
Resumo geral
PolyOffsetBuilder é uma classe em Aspose.Page FOSS para Python.
PolyOffsetBuilder.add_point(pt) adiciona um vértice ao polígono antes de calcular a geometria offset, e build (()) finaliza a construção.
Esta classe fornece 7 métodos para trabalhar com objetos PolyOffsetBuilder em programas Python. Os métodos disponíveis incluem: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Todos os membros do público são acessíveis a qualquer aplicação Python após instalar o pacote Aspose.Page FOSS for Python. Propriedades: cos, current_poly, delta, endtype, jointype, miter_lim,E mais seis.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
p | `` | Leia. | - É o p. |
current_poly | List[IntPoint] | Leia. | - Está a receber o poli. |
normals | List[DoublePoint] | Leia. | - É normal. |
delta | `` | Leia. | - É o delta. |
sin_a | `` | Leia. | Obtém o pecado a. |
sin | `` | Leia. | Recebe o pecado. |
cos | `` | Leia. | - É o que se passa. |
steps360 | `` | Leia. | Tem os passos 360. |
jointype | `` | Leia. | - Arranja a gravadora. |
endtype | `` | Leia. | Obtém o tipo final. |
solution | List[List[IntPoint]] | Leia. | Consegue a solução. |
miter_lim | `` | Leia. | - É o limão. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Adiciona um vértice ao polígono antes de calcular a geometria offset, e build (), finaliza a construção. |
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() |