glviewvol
diff src/dicomview.cc @ 6:f22be47a3572
moved to TransferFuncs completely
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 30 Dec 2014 06:22:54 +0200 |
parents | 04330eb80b36 |
children | fb6d93471352 |
line diff
1.1 --- a/src/dicomview.cc Mon Dec 29 15:59:55 2014 +0200 1.2 +++ b/src/dicomview.cc Tue Dec 30 06:22:54 2014 +0200 1.3 @@ -15,6 +15,7 @@ 1.4 1.5 static Renderer *rend; 1.6 static Volume *vol; 1.7 +static TransferFunc *xfer; 1.8 1.9 extern "C" { 1.10 1.11 @@ -46,7 +47,10 @@ 1.12 vol = voxvol; 1.13 rend->set_volume(vol); 1.14 1.15 - if(!xfview_init(rend)) { 1.16 + xfer = new TransferWindow; 1.17 + rend->set_transfer_function(xfer); 1.18 + 1.19 + if(!xfview_init(xfer)) { 1.20 return -1; 1.21 } 1.22 1.23 @@ -60,6 +64,7 @@ 1.24 rend->destroy(); 1.25 delete rend; 1.26 delete vol; 1.27 + delete xfer; 1.28 } 1.29 1.30 void ev_display()