% place wall id - labels
wall_id = room_stuff{3};
for i=1:size(wall_id, 1)
dummy_rs{i} = [num2str(wall_id(i, 1)) ' - ' num2str(wall_id(i, 2))];% ' - ;
end
ceil_ = room_stuff{4};
dummy_rs{i+1} = ['ceil - ' num2str(ceil_(2))];% ' - (' num2str(ceil_(1)/100) ')'];
floor_ = room_stuff{5};
dummy_rs{i+2} = ['floor - ' num2str(floor_(2))];% ' - (' num2str(floor_(1)/100) ')'];
set(handles.wall_id_label, 'string', dummy_rs);
clear dummy;
% place wall vertices
wall_coor = room_stuff{2}/100;
for i=1:size(wall_coor, 1)
dummy_rs{i} = ['(' num2str(wall_coor(i, 1)) ', ' num2str(wall_coor(i, 2)) ')'];
end
dummy_rs{i+1} = ['ceil - (' num2str(ceil_(1)/100) ')'];
dummy_rs{i+2} = ['floor - (' num2str(floor_(1)/100) ')'];
set(handles.wallVertex, 'string', dummy_rs);
% place sources
src = room_stuff{6}/100;
az = room_stuff{8};
el = room_stuff{9};
for i=1:size(src, 1)
dummy{i} = [num2str(i) ')' num2str(src(i, 1)) ' - ' num2str(src(i, 2)) ' - ' num2str(src(i, 3)) ' - ' num2str(az{i}) ' - ' num2str(el{i})];
end
if size(dummy, 1)==1 && size(dummy, 2)>1
dummy = dummy';
end
set(handles.src_list, 'string', dummy)
set(handles.src_list, 'value', 1);
clear dummy;
% place mics
mic = room_stuff{7}/100;
for i=1:size(mic, 1)
dummy{i} = [num2str(i) ')' num2str(mic(i, 1)) ' - ' num2str(mic(i, 2)) ' - ' num2str(mic(i, 3))];
end
if size(dummy, 1)==1 && size(dummy, 2)>1
dummy = dummy';
end
set(handles.mic_list, 'string', dummy);
set(handles.mic_list, 'value', 1);