pruning pruning Pruning Pruning pruning (Operator)
Name
pruning pruning Pruning Pruning pruning — Beschneiden von Ästen einer Region.
Signatur
Beschreibung
pruning pruning Pruning Pruning Pruning pruning entfernt aus einem Skelett (Region Region Region Region region region )
Äste einer vorgegebenen Länge, die durch Length Length Length Length length length
vorgegeben ist. Die übrigen Äste bleiben unverändert.
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Automatisch parallelisiert auf Tupelebene.
Parameter
Region Region Region Region region region (input_object) region(-array) → object HRegion HObject HRegion Hobject
Regionen, die verarbeitet werden sollen.
RegionPrune RegionPrune RegionPrune RegionPrune regionPrune region_prune (output_object) region(-array) → object HRegion HObject HRegion Hobject *
Das Ergebnis des Pruning-Operators.
Length Length Length Length length length (input_control) integer → HTuple int HTuple Htuple (integer) (int / long) (Hlong ) (Hlong )
Länge der Äste die entfernt werden.
Defaultwert: 2
Wertevorschläge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 17, 20, 30, 40, 50
Typischer Wertebereich: 1
≤
Length
Length
Length
Length
length
length
≤
511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Komplexität
Sei F die Fläche einer Eingaberegion, dann ist die
Laufzeitkomplexität für ein Objekt:
Ergebnis
Bei korrekter Parametrisierung liefert die Funktion
pruning pruning Pruning Pruning Pruning pruning den Wert TRUE. Das Funktionsverhalten für die
beiden Fälle leere und keine Eingaberegion lässt sich wie folgt
kontrollieren:
keine Region:
set_system('no_object_result',<RegionResult>) set_system("no_object_result",<RegionResult>) SetSystem("no_object_result",<RegionResult>) SetSystem("no_object_result",<RegionResult>) SetSystem("no_object_result",<RegionResult>) set_system("no_object_result",<RegionResult>)
leere Region:
set_system('empty_region_result',<RegionResult>) set_system("empty_region_result",<RegionResult>) SetSystem("empty_region_result",<RegionResult>) SetSystem("empty_region_result",<RegionResult>) SetSystem("empty_region_result",<RegionResult>) set_system("empty_region_result",<RegionResult>)
Andernfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
skeleton skeleton Skeleton Skeleton Skeleton skeleton
Nachfolger
reduce_domain reduce_domain ReduceDomain ReduceDomain ReduceDomain reduce_domain ,
select_shape select_shape SelectShape SelectShape SelectShape select_shape ,
area_center area_center AreaCenter AreaCenter AreaCenter area_center ,
connection connection Connection Connection Connection connection
Siehe auch
junctions_skeleton junctions_skeleton JunctionsSkeleton JunctionsSkeleton JunctionsSkeleton junctions_skeleton
Modul
Foundation