PolyOffsetBuilder
Общ преглед
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 for Python. Свойства: cos, current_poly, delta, endtype, jointype, miter_lim, и още 6 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
p | `` | Прочети. | Получи “п”. |
current_poly | List[IntPoint] | Прочети. | Получава сегашния поли. |
normals | List[DoublePoint] | Прочети. | Приема нормалните. |
delta | `` | Прочети. | Да получи дельта. |
sin_a | `` | Прочети. | Получи греха а. |
sin | `` | Прочети. | Вземи греха. |
cos | `` | Прочети. | Ще получиш. |
steps360 | `` | Прочети. | - Да, стъпките са 360. |
jointype | `` | Прочети. | Взема типографията. |
endtype | `` | Прочети. | Получи крайния тип. |
solution | List[List[IntPoint]] | Прочети. | Да намериш решението. |
miter_lim | `` | Прочети. | Вземи митрата. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float) | |
add_point(pt: IntPoint) | Добавя върх на полигона преди изчисляване на офсет геометрията и изгражда) финализира конструкцията. |
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() |