LayerImageBase::LayerImageBase()
{
- _actorPresent = false;
- _X = 0;
- _Y = 0;
- _Z = 0;
+ _actorPresent = false;
+ _X = 0;
+ _Y = 0;
+ _Z = 0;
_thresholdTable = NULL;
- _thresholdMapper = NULL;
+ _thresholdMapper = NULL;
_scalarbarActor = NULL;
_thresholdActor = NULL;
- _image = NULL;
- _baseView = NULL;
- _imageReslicer = vtkImageReslice::New();
+ _image = NULL;
+ _baseView = NULL;
+ _imageReslicer = vtkImageReslice::New();
}
//----------------------------------------------------------------------------
SetY( ssy );
SetZ( ssz );
_image->Update();
- _image->GetScalarRange( _range );
+ _image->GetScalarRange( _range );
+ _thresholdTable = vtkLookupTable::New();
}
void LayerImageBase::SetRangeForColorBar(std::vector<double> &range)
return _imageReslicer;
}
+//----------------------------------------------------------------------------
+void LayerImageBase::GetImageScalarRange()
+{
+ double min,max;
+ GetRangeForColorBar(min,max);
+// _image->GetScalarRange(_range);
+ _range[0]=min;
+ _range[1]=max;
+}
+
// EOF