Library zum Bearbeiten von Shapes
- shapeTest
toContoursTest
— Textpfad in einzelne Kontouren zerlegentoShapeTest
— to be done
- compoundTest
- XOR-compound of 9 rotating rounded rectangles
Erstellt eine Shape aus einem SVG-Code
string
— SVG Dokument als Zeichenkette
Achtung:
- Der SVG-Code kann direkt aus Adobe Illustrator exportiert werden
(Export As
>Show Code
) - Der Nodebox SVG-Parser funktioniert nur mit Pfaden
(keine Polygone, Farben, Gruppen, Artboards, etc) - Einzelne Konturen kann man in Nodebox mit der Funktion
toContours
extrahieren
(in der Curve Library enthalten)
Verschmelzen einer ganzen Liste von Shapes (analog zu compose
)
shapes
— Liste der Shapes die verschmolzen werden sollenmethod
— Art der Verschmelzung (Union
,Intersection
,Difference
,Xor
)
Kontouren einer Shape extrahieren
shape
— Form die zerlegt werden soll
Hilfsfunktion um einen Knoten sukzessive auf alle Elemente einer Liste anzuwenden
- Verschmelzen von Shapes
- Boolsche Operatoren (Wikipedia)
- Venn-Diagramme (Wikipedia)
- SVG
- SVG Artikel (Wikipedia)
- SVG Wikibook (deutsch)
- SVG Pfade (sehr lesenswert)
- SVG Primer (W3C)
- Compound ist sehr ineffizient - zerstört und bläst Pfade auf (siehe auch hier)