| Operatoren |
integer_to_obj — Konversion von „ganzen Zahlen“ zu Surrogaten (Bildobjekten).
integer_to_obj( : Objects : SurrogateTuple : )
integer_to_obj arbeitet invers zu obj_to_integer. Alle Surrogate auf Steuerparameterpositionen werden als Objekte abgelegt. Es ist zu beachten, dass im Gegensatz zu obj_to_integer die Objekte dupliziert werden. integer_to_obj ist speziell für HALCON/C, da hier Bildobjekte und Steuerparameter unterschiedlich behandelt werden. Bitte beachten Sie, dass das Program abstürzt, wenn in SurrogateTuple der Wert 0 übergeben wird, da dies kein gültiger Zeiger ist.
Die Objekte werden in der Datenbank dupliziert.
Surrogate auf Bildobjektposition.
Tuple von Surrogaten.
integer_to_obj liefert den Wert 2 (H_MSG_TRUE), falls die Parameterwerte korrekt sind, es sich also um Objektschlüssel handelt. Das Verhalten bei leerer Eingabe (keine Eingabeobjekte vorhanden) lässt sich mittels set_system(::'no_object_result',<Result>:) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Foundation
| Operatoren |