case 'M' :
case 'm' :
{
- if( myWidgetCtrl->GetEnabled() )
+ if( IsSegmentationEnabled() )
{
this->ChangeMagnification( myInteractor->GetShiftKey() );
return;
case 'D' :
case 'd' :
{
- if( myWidgetCtrl->GetEnabled() && myWidgetCtrl->IsSphereActive() )
+ if( IsSegmentationEnabled() && myWidgetCtrl->IsSphereActive() )
{
VISU_SphereWidget* aSphereWidget = myWidgetCtrl->GetSphereWidget();
aSphereWidget->ChangeRadius( myInteractor->GetShiftKey() );
return;
myOutlineActor->SetVisibility(false);
- myTextActor->SetVisibility(0);
- myCursorPyramidSelected->SetVisibility(0);
- myCursorPyramid->SetVisibility(0);
- myCellActor->SetVisibility(0);
+ myTextActor->SetVisibility(false);
+ myCursorPyramidSelected->SetVisibility(false);
+ myCursorPyramid->SetVisibility(false);
+ myCellActor->SetVisibility(false);
GetScalarBarCtrl()->SetIsMarked(false);
GetScalarBarCtrl()->Update();
+ if(!theIsHighlight)
+ return;
+
bool anIsVisible = GetVisibility();
Selection_Mode aSelectionMode = mySelector->SelectionMode();