+
+ // Create and display actor with corner nodes
+ myCornerPolyData = vtkPolyData::New();
+ myCornerPolyData->Allocate();
+ myCornerMapper = VTKViewer_PolyDataMapper::New();
+ myCornerMapper->SetInputData(myCornerPolyData);
+ myCornerMapper->SetMarkerEnabled(true);
+
+ myCornerActor = SALOME_Actor::New();
+ myCornerActor->PickableOff();
+ myCornerActor->VisibilityOff();
+ myCornerActor->SetMapper(myCornerMapper);
+
+ vtkProperty* myCornerProp = vtkProperty::New();
+ myCornerProp->SetColor( 50 / 255. , 100 / 255. , 0 / 255. );
+ myCornerActor->SetProperty( myCornerProp );
+ myCornerProp->Delete();
+
+ myVTKViewWindow->AddActor(myCornerActor);
+
+ // Create and display actor with selected corner nodes
+ mySelectCornerPolyData = vtkPolyData::New();
+ mySelectCornerPolyData->Allocate();
+ mySelectCornerMapper = VTKViewer_PolyDataMapper::New();
+ mySelectCornerMapper->SetInputData(mySelectCornerPolyData);
+ mySelectCornerMapper->SetMarkerEnabled(true);
+
+ mySelectCornerActor = SALOME_Actor::New();
+ mySelectCornerActor->PickableOff();
+ mySelectCornerActor->VisibilityOff();
+ mySelectCornerActor->SetMapper(mySelectCornerMapper);
+
+ vtkProperty* mySelectCornerProp = vtkProperty::New();
+ mySelectCornerProp->SetColor( ffc.red() / 255. , ffc.green() / 255. , ffc.blue() / 255. );
+ mySelectCornerActor->SetProperty( mySelectCornerProp );
+ mySelectCornerProp->Delete();
+
+ myVTKViewWindow->AddActor(mySelectCornerActor);
+