Salome HOME
Issue 0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached...
authorvsr <vsr@opencascade.com>
Mon, 22 Mar 2010 15:15:49 +0000 (15:15 +0000)
committervsr <vsr@opencascade.com>
Mon, 22 Mar 2010 15:15:49 +0000 (15:15 +0000)
src/SMESHGUI/SMESHGUI.cxx
src/SMESHGUI/SMESHGUI_VTKUtils.cxx

index bf3c50270c68b4a61b685b5e1ce906c4ffaacfce..e8c832b838deed76cb349423d810b4aef0ac18f4 100644 (file)
             anActor->SetNodeColor( aColor.R, aColor.G, aColor.B );
           else if( aGroupObject->GetType() == SMESH::EDGE )
             anActor->SetEdgeColor( aColor.R, aColor.G, aColor.B );
+         else if( aGroupObject->GetType() == SMESH::ELEM0D )
+           anActor->Set0DColor( aColor.R, aColor.G, aColor.B );
           else
             anActor->SetSufaceColor( aColor.R, aColor.G, aColor.B );
         }
index 7b5db14302a6bd7396bc691fef9f24c77bc8295c..ba884ff79ec7d54310e3c92846e1478ba539a968 100644 (file)
@@ -594,6 +594,8 @@ namespace SMESH
             anActor->SetNodeColor( aColor.R, aColor.G, aColor.B );
           else if( aGroup->GetType() == SMESH::EDGE )
             anActor->SetEdgeColor( aColor.R, aColor.G, aColor.B );
+         else if( aGroup->GetType() == SMESH::ELEM0D )
+           anActor->Set0DColor( aColor.R, aColor.G, aColor.B );
           else
             anActor->SetSufaceColor( aColor.R, aColor.G, aColor.B );
         }