Zum Inhalt

OpenBIMRL | Baum Funktionen

Klassenpfad: tree.flatten

Baum linearisieren

flatten1.png

Beschreibung

Linearisieren einer Baumstruktur und Abrufen von Werten und deren Baum-Pfade (Path/Trace) als Schlüssel.

Input

Input Name Typ Beschreibung
0 tree Tree Input Baum

Output

Output Name Typ Beschreibung
0 keySet List Alle Pfade der Baumstruktur.
1 values List Alle Werte der Baumstruktur.

Nutzung/Beispiel

flatten2.png

Knotenrepräsentation mit Beispielwerten

Beispieldatei