[Inhalt] [Zurück] [Weiter] [Thema] [Index]

LayerSezieren()


Syntax:

LayerSezieren (Layer L, Polygon rand, Bool innen, Real transpa) : Layer
L: ein Layer rand: ein geschlossenes Polygon transpa: (nur für Bitmaps) 0=volldeckend, 255=volltransparent

Beispiel:

NeuL := LayerSezieren (L, R, True, 0)

Beschreibung:

Alle Polygone von L, die in rand liegen, werden, ggf. zurechtgeschnitten, zurückgeliefert. innen legt fest, ob innenliegende (True) oder außenliegende Polygone (False) geliefert werden; in zweiten Fall werden Linien zurechtgeschnitten, Flächen funktionieren jedoch nicht.

Bitmaps im Layer werden auf den Innen- oder Außenbereich beschnitten. Die Transparenz der zu entfernenden Pixel wird auf transpa gesetzt.



toposoft 25.04.2024