void VolumeRendererManagerData::EnableBoundingBox(vtkRenderWindowInteractor* interactor)
{
//EED9Juin2011 if(_volumeMappergpu){
+ if(!_boxWidgetS1){
_boxWidgetS1 = vtkBoxWidget::New();
_boxWidgetS1->SetInteractor( interactor );
_boxWidgetS1->SetPlaceFactor(1.01);
callback->Delete();
_boxWidgetS1->EnabledOn();
_boxWidgetS1->GetSelectedFaceProperty()->SetOpacity(0.0);
+ }else{
+ _boxWidgetS1->EnabledOn();
+ }
//EED9Juin2011 }
}
void VolumeRendererManagerData::DisableBoundingBox(){
if(_boxWidgetS1){
_boxWidgetS1->EnabledOff();
- _boxWidgetS1->Delete();
- _boxWidgetS1 = 0;
+ //_boxWidgetS1->Delete();
+ //_boxWidgetS1 = 0;
}
}