//------------------------------------------------------------------------------
void vtkVectorsVisu::Process()
{
-printf("EED vtkVectorsVisu::Process() start\n");
if(_active==true)
{
+#if VTK_MAJOR_VERSION <= 5
_vtkglyph->SetInput( GetDataObject() );
+#else
+ _vtkglyph->SetInputData( GetDataObject() );
+#endif
if(GetTypeForm()==1) // source Arrow
{
+#if VTK_MAJOR_VERSION <= 5
_vtkglyph->SetSource( _vtkarrowsource->GetOutput() );
+#else
+ _vtkglyph->SetSourceData( _vtkarrowsource->GetOutput() );
+#endif
} else { // source Line
+#if VTK_MAJOR_VERSION <= 5
_vtkglyph->SetSource( _vtklinesource->GetOutput() );
+#else
+ _vtkglyph->SetSourceData( _vtklinesource->GetOutput() );
+#endif
}
_vtkglyph->SetScaleModeToScaleByVector();
_vtkglyph->SetScaleFactor( GetScaleFactor() );
_vtkglyph->Update();
+#if VTK_MAJOR_VERSION <= 5
_pdm->SetInput( _vtkglyph->GetOutput());
+#else
+ _pdm->SetInputData( _vtkglyph->GetOutput());
+#endif
vtkPointData *data = _vtkglyph->GetOutput()->GetPointData();
//printf("EED -------------------------------------------\n");
}// if _active
VisibilityActor();
-printf("EED vtkVectorsVisu::Process() end\n");
}