Zum Inhalt

OpenBIMRL | Baum Funktionen

Klassenpfad: tree.removeTreeNode

Knoten entfernen

removeTreeNode1.png

Beschreibung

Entfernt einen Knoten (Blattknoten oder Teilbaum) eines bestimmten Pfades aus dem Baum.

Input

Input Name Typ Beschreibung
0 tree Tree Der zu modifizierende Baum.
1 trace Path/Trace Der Pfad zum Teilbaum oder Blattknoten, welcher entfernt werden soll.

Output

Output Name Typ Beschreibung
0 tree Tree Der modifizierte Baum.
1 node Node Entfernter Knoten

Nutzung/Beispiel

removeTreeNode2.png

Knotenrepräsentation mit Beispielwerten

Beispieldatei