break;
case 7:
window=1.;
- level=1;
+ level=0.;
break;
}
mPreset = preset;
switch (colormap)
{
case -1:
- if (LUT)
- LUT->SetTableRange(level-fabs(window)/4,level+fabs(window)/4);
break;
case 0:
LUT = NULL;
case 1:
if (LUT == NULL)
LUT = vtkLookupTable::New();
- LUT->SetTableRange(level-fabs(window)/4,level+fabs(window)/4);
LUT->SetValueRange(0,1);
LUT->SetSaturationRange(1,1);
LUT->SetHueRange(0,0.18);
case 2:
if (LUT == NULL)
LUT = vtkLookupTable::New();
- LUT->SetTableRange(level-fabs(window)/4,level+fabs(window)/4);
LUT->SetValueRange(0,1);
LUT->SetSaturationRange(1,1);
LUT->SetHueRange(0.4,0.80);
case 3:
if (LUT == NULL)
LUT = vtkLookupTable::New();
- LUT->SetTableRange(level-fabs(window)/4,level+fabs(window)/4);
LUT->SetValueRange(0,1);
LUT->SetSaturationRange(1,1);
LUT->SetHueRange(0,1);
break;
}
if (LUT)
+ {
+ LUT->SetTableRange(level-fabs(window)/4,level+fabs(window)/4);
LUT->Build();
+ }
vtkLookupTable* fusLUT = NULL;
if (mSlicers[0]->GetFusion())
{