PolyOffsetBuilder

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 для Python. Свойства: cos, current_poly, delta, endtype, jointype, miter_lim и ещё 6.

Свойства

Имя:Тип:ДоступОписание:
p``ЧтениеПолучает p.
current_polyList[IntPoint]ЧтениеПолучает текущий poly.
normalsList[DoublePoint]ЧтениеПолучает нормали.
delta``ЧтениеПолучает дельту.
sin_a``ЧтениеПолучает синус a.
sin``ЧтениеПолучает синус.
cos``ЧтениеПолучает cos.
steps360``ЧтениеПолучает steps360.
jointype``ЧтениеПолучает jointype.
endtype``ЧтениеПолучает тип завершения.
solutionList[List[IntPoint]]ЧтениеПолучает решение.
miter_lim``ЧтениеПолучает предел среза.

Методы

ПодписьОписание:
__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()

См. также:

 Русский