OpenBIMRL | Filter Funktionen
Klassenpfad: filter.filter
Filtern
Beschreibung
Filtert eine Liste oder einen Baum von Elementen. Alternativ sind false-Einträge als null Werte filterbar, da einige Prüfungen darauf angewiesen sind diese zu zählen und die Größe von Listen und Bäume einheitlich zu halten. Standardmäßig werden diese aber herausgefiltert, wodurch sich die resultierende Menge nahezu immer reduziert.
Für manuelles Entfernen von null-Einträgen siehe die Knotenfunktion general.removeNull.
Input
Input | Name | Typ | Beschreibung |
---|---|---|---|
0 | Filter | List<Boolean> | Filter der angewandt wird |
1 | Objekt | List<Object> | Objekte auf die der Filter angewendet wird |
Output
Output | Name | Typ | Beschreibung |
---|---|---|---|
0 | Subset of Objects | List<Object> | Gefillterte(r) Liste/Baum |