]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
Fix on:
authorenk <enk@opencascade.com>
Wed, 27 Apr 2005 10:11:52 +0000 (10:11 +0000)
committerenk <enk@opencascade.com>
Wed, 27 Apr 2005 10:11:52 +0000 (10:11 +0000)
Bug PAL8698
  Scalar Map of a field with more than 3 components
Bug PAL8683
  Deformed shape of a field with more than 3 components
Bug PAL8684
  A med file imported twice is not updated

src/CONVERTOR/VISU_Convertor_impl.cxx

index 4fcb00779eb5ae8dc19c69b0d0adee29eee9b3b9..477abba744880d951e2d1174ebac2ef829c7f9a3 100644 (file)
@@ -391,11 +391,11 @@ namespace{
        break;
       case 4:
        for (int i = 0, ji = 0; i < iEnd; ++i, ji = i*4)
-         theFloatArray->SetTuple3(k++,anArray[ji],anArray[ji+2],0.0);
+         theFloatArray->SetTuple3(k++,anArray[ji],anArray[ji+1],0.0);
        break;
       case 6:
-       for (int i = 0, ji = 0; i < iEnd; ++i, ji = i*4)
-         theFloatArray->SetTuple3(k++,anArray[ji],anArray[ji+2],anArray[ji+5]);
+       for (int i = 0, ji = 0; i < iEnd; ++i, ji = i*6)
+         theFloatArray->SetTuple3(k++,anArray[ji],anArray[ji+1],anArray[ji+2]);
        break;
       default:
        EXCEPTION(runtime_error,"GetValsOnTimeStamp - There is no an algorithm for representation of the field !!!");