+ for(i = 0; i < greylevelcolors.size();i++)
+ {
+ nc = ((greylevelcolors[i]-min)/dif)*w + c-w/2;
+// _ctfun->AddRGBPoint(greylevelcolors[i], red[i],green[i], blue[i]);
+ _ctfun->AddRGBPoint( nc , red[i],green[i], blue[i]);
+ std::cout<<"EED TransferFunctionView::Process()transfer color function <<"<<nc<<" "<<red[i]<<" "<<green[i]<<" "<<blue[i]<<std::endl;
+ }
+ i=greylevelcolors.size()-1;
+ _ctfun->AddRGBPoint( greylevelcolors[i] , red[i],green[i], blue[i]);