PolyOffsetBuilder

PolyOffsetBuilder

Übersicht

PolyOffsetBuilder ist eine Klasse in Aspose.Page FOSS für Python.

PolyOffsetBuilder.add_point(pt) fügt dem Polygon einen Scheitelpunkt hinzu, bevor die Versatzgeometrie berechnet wird, und build() finalisiert die Konstruktion.

Diese Klasse bietet 7 Methoden zur Arbeit mit PolyOffsetBuilder-Objekten in Python-Programmen. Verfügbare Methoden umfassen: __init__, add_point, build, do_miter, do_round, do_square, offset_point. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Page FOSS für Python-Pakets zugänglich. Eigenschaften: cos, current_poly, delta, endtype, jointype, miter_lim und 6 weitere.

Eigenschaften

NameTypZugriffBeschreibung
p``LesenGibt das p zurück.
current_polyList[IntPoint]LesenRuft das aktuelle Poly ab.
normalsList[DoublePoint]LesenGibt die Normalen zurück.
delta``LesenRuft das Delta ab.
sin_a``LesenLiest den Sinus a.
sin``LesenRuft den Sinus ab.
cos``LesenGibt den Cos zurück.
steps360``LesenRuft die steps360 ab.
jointype``LesenLiest den jointype.
endtype``LesenGibt den Endtyp zurück.
solutionList[List[IntPoint]]LesenLiefert die Lösung.
miter_lim``LesenGibt das Miter-Limit zurück.

Methoden

SignaturBeschreibung
__init__(pts: List[List[IntPoint]], delta: float, jointype: int, endtype: int, limit: float)
add_point(pt: IntPoint)Fügt dem Polygon einen Scheitelpunkt hinzu, bevor die Versatzgeometrie berechnet wird, und build() finalisiert die Konstruktion
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()

Siehe auch

 Deutsch