]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
*** empty log message ***
authorouv <ouv@opencascade.com>
Mon, 10 Oct 2005 08:28:06 +0000 (08:28 +0000)
committerouv <ouv@opencascade.com>
Mon, 10 Oct 2005 08:28:06 +0000 (08:28 +0000)
src/PIPELINE/VISU_OpenGLPointSpriteMapper.cxx

index 8ab150a47b1894474eb38adafe466066bcf5b926..2f6b4e49febbd51069b35f4b55fa7e0a33975bc2 100755 (executable)
@@ -771,7 +771,7 @@ void VISU_OpenGLPointSpriteMapper::DrawPoints(int idx,
     aVertex[i].vy = p->GetPoint( pts[0] )[1];
     aVertex[i].vz = p->GetPoint( pts[0] )[2];
 
-    if( colors )
+    if( colors && this->PointSpriteResults )
     {
       unsigned char *col = colors->GetPointer(pts[0]<< 2);
       aVertex[i].r = ( ( int )col[0] ) / 255.0;
@@ -855,6 +855,7 @@ int VISU_OpenGLPointSpriteMapper::Draw(vtkRenderer *aren, vtkActor *act)
   // are they cell or point scalars
   if ( this->Colors )
   {
+    cout << 111 << endl;
     colors = this->Colors;
     if ( (this->ScalarMode == VTK_SCALAR_MODE_USE_CELL_DATA ||
           this->ScalarMode == VTK_SCALAR_MODE_USE_CELL_FIELD_DATA ||
@@ -864,6 +865,8 @@ int VISU_OpenGLPointSpriteMapper::Draw(vtkRenderer *aren, vtkActor *act)
       cellScalars = 1;
     }
   }
+  else
+    cout << 222 << endl;
 
   unsigned long idx = 0;
   if (colors)