]> Creatis software - creaVtk.git/blobdiff - lib/creaVtk/vtkVectorsVisu.cpp
#3470 merge vtk8itk5wx3-mingw64
[creaVtk.git] / lib / creaVtk / vtkVectorsVisu.cpp
index 248420aa929128151ccc75ed66031266fe8fecdb..51392f7300698a6dac591902cc216c62060a409c 100644 (file)
@@ -264,6 +264,33 @@ void vtkVectorsVisu::Process()
                        printf("EED Warnning! vtkVectorsVisu::Process   GetDataObject()  is EMPTY\n");
                }// if GetDataObject()!=NULL
 
+       _pdm->ScalarVisibilityOn();
+       _pdm->SetColorModeToMapScalars();
+       //_pdm->SetColorModeToDefault();
+       // _pdm->SetColorModeToDirectScalars();  // NOT compile
+       _pdm->SetScalarModeToUsePointFieldData();
+
+//EED2021-09-03 Deprecated. Removed in vtk 8.1
+//     _pdm->ImmediateModeRenderingOn();
+
+       _LutEED->SetVectorModeToComponent();
+       //_LutEED->SetVectorModeToRGBColors();
+       //_LutEED->SetVectorModeToMagnitud();
+
+//         _pdm->SetScalarModeToUsePointFieldData();
+         _pdm->SetLookupTable( _LutEED );
+         _pdm->SelectColorArray( "GlyphVector" );
+
+//       vSliceMapperVec->SetLookupTable( vGreenToRedLut );
+//       vSliceMapperVec->SetColorModeToMapScalars();
+
+#if VTK_MAJOR_VERSION <= 5
+               // ..
+#else
+         _pdm->Update();
+#endif
+         _actor->SetMapper( _pdm );
+         _actor->GetProperty()->SetOpacity( GetOpacity() );
     } else {
                _vtkglyph->SetInputData( NULL );  
                _vtkglyph->Update();