PolyOffsetBuilder
Overview
PolyOffsetBuilder є клас у Aspose.Page FOSS для Python.
PolyOffsetBuilder.add_point(pt) додає верхівку до багатогранника перед обчисленням геометрії офсету, і build (()) завершує конструкцію.
Цей клас надає 7 методів роботи з об’єктами PolyOffsetBuilder в програмах Python. Доступні методи включають: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Page FOSS для пакету Python. Свойства: cos, current_poly, delta, endtype, jointype, miter_lim, і ще 6.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
p | `` | Read | Обирає “п”. |
current_poly | List[IntPoint] | Read | Починає поточний полі. |
normals | List[DoublePoint] | Read | Він отримує нормальні. |
delta | `` | Read | Вже дельта. |
sin_a | `` | Read | Обирає гріх а. |
sin | `` | Read | Отримає гріх. |
cos | `` | Read | Він отримує штраф. |
steps360 | `` | Read | Це кроки 360. |
jointype | `` | Read | Він отримує шрифт. |
endtype | `` | Read | Отримає кінцевий тип. |
solution | List[List[IntPoint]] | Read | Знає рішення. |
miter_lim | `` | Read | Візьміть мітр. |
Methods
| Signature | Description |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Додає вершину до багатокутного перед обчисленням геометрії офсету, і build ((() завершує конструкцію. |
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() |