aa21d53bf8e5ab8c14cb6b5afaf8fb6800e8a6db
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

1) function voxelList = parseCoordinateTextField(model)
2) s = get(model.txtVoxelDef,'String');
Christoph Budziszewski new parseVoxelTxtField getI...

Christoph Budziszewski authored 15 years ago

3) rows = size(s,1);
4) voxelList = [];
Christoph Budziszewski radius frontend enabled, fi...

Christoph Budziszewski authored 15 years ago

5) for i = 1:rows
6)     if all(isspace(s(i,:)))
7)         continue;
8)     end
9)     line = s(i,:);
10)     if (strfind(line,'+'))
11)         % has radius
Christoph Budziszewski new parseVoxelTxtField getI...

Christoph Budziszewski authored 15 years ago

12)         [roi rem] = strtok(line,'+');
Christoph Budziszewski radius frontend enabled, fi...

Christoph Budziszewski authored 15 years ago

13)         rad = eval(str2mat(rem(2:end)));
14)     else
15)         % radius set to 0
16)         roi = line;
17)         rad = 0;
Christoph Budziszewski new parseVoxelTxtField getI...

Christoph Budziszewski authored 15 years ago

18)     end
Christoph Budziszewski radius frontend enabled, fi...

Christoph Budziszewski authored 15 years ago

19)     coord.name = roi;
20)     coord.rad = rad;
21)     voxelList = [voxelList; coord];
22) 
23) end