remove_obj
— Entferne Objekte aus einem iconischen Objekt-Tupel.
remove_obj(Objects : ObjectsReduced : Index : )
remove_obj
entfernt die von Index
referenzierten Objekte dem Objekt-Tupel Objects
und gibt die vervbleibenden Objekte in dem Tupel ObjectsReduced
zurück.
Index
bestimmt die indices der Elemente, die entfernt werden sollen. Dabei ist zu beachten, dass die Indizes anders als bei Steuerungs-Tupeln bei Objekt-Tupeln mit 1 beginnen. Duplikate und Indizies ausserhalb des Bereiches werden ignoriert.
Objects
(input_object) object(-array) →
object
Eingabe Objekt Tupel.
ObjectsReduced
(output_object) object(-array) →
object
Verbleibende Objekt Tupel.
Index
(input_control) number(-array) →
(integer)
Indizes der zu entfernenden Objekte.
gen_empty_obj (Images) for Index := 1 to 10 by 1 gen_image_const (Image, 'byte', Index, Index) concat_obj (Images, Image, Images) endfor remove_obj (Images, Images, [7, 4])
count_obj
,
select_obj
,
copy_obj
,
insert_obj
Foundation