| Algorithm 3—Pseudocode: |
initialisation;
size (OBJECT_FOR_ACTIVITIES)←[size(ACTIVITIES[]),0,0];
for i = 1 to size (ACTIVITIES[]) do
begin
for j = 1 to size(ACTIVITIES[i][]) do
begin
z[] = extract_objects (ACTIVITIES[i][j]);
size (OBJECTS_FOR_ACTIVITIES [][][])←[size(ACTIVITIES[]), size(ACTIVITIES[i][]), z];
put_object_labels(OBJECTS_FOR_ACTIVITIES[i][j][z]);
end;
end;
|